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/connections/item/items/item/microsoft_graph_external_connectors_add_activities/microsoft_graph_external_connectors_add_activities_request_builder.py b/msgraph/generated/connections/item/items/item/microsoft_graph_external_connectors_add_activities/microsoft_graph_external_connectors_add_activities_request_builder.py index 83f562ae592..20b31cedd03 100644 --- a/msgraph/generated/connections/item/items/item/microsoft_graph_external_connectors_add_activities/microsoft_graph_external_connectors_add_activities_request_builder.py +++ b/msgraph/generated/connections/item/items/item/microsoft_graph_external_connectors_add_activities/microsoft_graph_external_connectors_add_activities_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddActivitiesPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddActivitiesPostResponse]: """ - Invoke action addActivities + Append additional instances of externalActivity objects on an externalItem. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddActivitiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-addactivities?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: AddActivitiesPostRequestBody, request_configuration: O def to_post_request_information(self,body: AddActivitiesPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invoke action addActivities + Append additional instances of externalActivity objects on an externalItem. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/device_app_management/device_app_management_request_builder.py b/msgraph/generated/device_app_management/device_app_management_request_builder.py index c0f3885f5c5..f64bce69cc0 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 @@ -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-onboarding-deviceappmanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-deviceappmanagement-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py index 199aca9678f..8bbde5909e4 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 managedAppPolicy 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-managedapppolicy-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 managedAppPolicy 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 managedAppPolicy 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 a56c4442e4b..e08dd659657 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-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py index 557bec38512..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 managedAppConfiguration 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-managedappconfiguration-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 managedAppConfiguration 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 managedAppConfiguration 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 a46a2067ef3..4d5dcbe97ad 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-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-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 60810ab4af4..4980fb98081 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-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-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 12f7d9bb872..6f1fecc7940 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 managedAppRegistration object. + Read properties and relationships of the androidManagedAppRegistration 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-managedappregistration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-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 managedAppRegistration object. + Read properties and relationships of the androidManagedAppRegistration 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 managedAppRegistration object. + Read properties and relationships of the androidManagedAppRegistration object. """ 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 68c41edf0d6..46420cdf85f 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 managedAppStatusRaw object. + Read properties and relationships of the managedAppStatus 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-managedappstatusraw-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-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 managedAppStatusRaw object. + Read properties and relationships of the managedAppStatus 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 managedAppStatusRaw object. + Read properties and relationships of the managedAppStatus object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py b/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py index a7e06ebe46b..62ea4f23fee 100644 --- a/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py @@ -49,10 +49,10 @@ def by_managed_app_status_id(self,managed_app_status_id: str) -> ManagedAppStatu async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppStatusCollectionResponse]: """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppStatusCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatusraw-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +93,7 @@ async def post(self,body: ManagedAppStatus, request_configuration: Optional[Requ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppStatusesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -139,7 +139,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ManagedAppStatusesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py index 16195dd7ba1..be0cd9fd364 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Assignme async def post(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedEBookAssignment]: """ - Create a new managedEBookAssignment object. + Create a new iosVppEBookAssignment object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookAssignment] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new managedEBookAssignment object. + Create a new iosVppEBookAssignment object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py index 96b512a6e2d..e598d935036 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedEBookAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedEBookAssignment]: """ - Read properties and relationships of the iosVppEBookAssignment object. + Read properties and relationships of the managedEBookAssignment object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookAssignment] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ManagedE async def patch(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedEBookAssignment]: """ - Update the properties of a iosVppEBookAssignment object. + Update the properties of a managedEBookAssignment object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookAssignment] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -107,7 +107,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedEBookAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the iosVppEBookAssignment object. + Read properties and relationships of the managedEBookAssignment object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a iosVppEBookAssignment object. + Update the properties of a managedEBookAssignment object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -151,7 +151,7 @@ class ManagedEBookAssignmentItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the iosVppEBookAssignment object. + Read properties and relationships of the managedEBookAssignment object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_e_books/managed_e_books_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/managed_e_books_request_builder.py index f994aa37717..b3b82e60b4f 100644 --- a/msgraph/generated/device_app_management/managed_e_books/managed_e_books_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/managed_e_books_request_builder.py @@ -49,10 +49,10 @@ def by_managed_e_book_id(self,managed_e_book_id: str) -> ManagedEBookItemRequest async def get(self,request_configuration: Optional[RequestConfiguration[ManagedEBooksRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedEBookCollectionResponse]: """ - List properties and relationships of the iosVppEBook objects. + List properties and relationships of the managedEBook objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebook-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebook-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -94,7 +94,7 @@ async def post(self,body: ManagedEBook, request_configuration: Optional[RequestC def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedEBooksRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the iosVppEBook objects. + List properties and relationships of the managedEBook objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ManagedEBooksRequestBuilderGetQueryParameters(): """ - List properties and relationships of the iosVppEBook objects. + List properties and relationships of the managedEBook objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py b/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py index 392746db223..b97dbd22f0e 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 windowsMicrosoftEdgeApp. + Deletes a macOSLobApp. param request_configuration: 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-windowsmicrosoftedgeapp-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-macoslobapp-delete?view=graph-rest-1.0 """ request_info = self.to_delete_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 win32LobApp object. + Update the properties of a windowsMobileMSI 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-win32lobapp-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-windowsmobilemsi-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 windowsMicrosoftEdgeApp. + Deletes a macOSLobApp. 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 win32LobApp object. + Update the properties of a windowsMobileMSI object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py b/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py index bd1caa4ec04..ac6a6e66bb5 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 microsoftStoreForBusinessApp objects. + List properties and relationships of the managedAndroidLobApp 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-microsoftstoreforbusinessapp-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedandroidlobapp-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 macOSMicrosoftEdgeApp object. + Create a new windowsMobileMSI 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-macosmicrosoftedgeapp-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-windowsmobilemsi-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 microsoftStoreForBusinessApp objects. + List properties and relationships of the managedAndroidLobApp 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 macOSMicrosoftEdgeApp object. + Create a new windowsMobileMSI 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 microsoftStoreForBusinessApp objects. + List properties and relationships of the managedAndroidLobApp 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 7f1d619ac98..0b6d681a36a 100644 --- a/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py @@ -49,10 +49,10 @@ def by_device_compliance_policy_id(self,device_compliance_policy_id: str) -> Dev async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePoliciesRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceCompliancePolicyCollectionResponse]: """ - List properties and relationships of the windows10MobileCompliancePolicy objects. + List properties and relationships of the iosCompliancePolicy objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicyCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def post(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Create a new windows81CompliancePolicy object. + Create a new windows10CompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: DeviceCompliancePolicy, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePoliciesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the windows10MobileCompliancePolicy objects. + List properties and relationships of the iosCompliancePolicy objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new windows81CompliancePolicy object. + Create a new windows10CompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DeviceCompliancePoliciesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the windows10MobileCompliancePolicy objects. + List properties and relationships of the iosCompliancePolicy objects. """ def get_query_parameter(self,original_name: str) -> str: """ 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 1c86a2b6129..aefb5bd67cb 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 windows81CompliancePolicy. param request_configuration: 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-windows81compliancepolicy-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 windowsPhone81CompliancePolicy object. + Read properties and relationships of the windows81CompliancePolicy 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-windowsphone81compliancepolicy-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -81,11 +81,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def patch(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Update the properties of a androidWorkProfileCompliancePolicy object. + Update the properties of a windows10CompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-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 windows81CompliancePolicy. 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 windowsPhone81CompliancePolicy object. + Read properties and relationships of the windows81CompliancePolicy object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -127,7 +127,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a androidWorkProfileCompliancePolicy object. + Update the properties of a windows10CompliancePolicy 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 windowsPhone81CompliancePolicy object. + Read properties and relationships of the windows81CompliancePolicy 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 0c5331decf8..bb5351ef441 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 macOSDeviceFeaturesConfiguration objects. + List properties and relationships of the windows10SecureAssessmentConfiguration 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-macosdevicefeaturesconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10secureassessmentconfiguration-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 windowsUpdateForBusinessConfiguration object. + Create a new iosCustomConfiguration 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-windowsupdateforbusinessconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscustomconfiguration-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 macOSDeviceFeaturesConfiguration objects. + List properties and relationships of the windows10SecureAssessmentConfiguration 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 windowsUpdateForBusinessConfiguration object. + Create a new iosCustomConfiguration 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 macOSDeviceFeaturesConfiguration objects. + List properties and relationships of the windows10SecureAssessmentConfiguration 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 ba3806968ff..debc28f9b8b 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 windowsPhone81CustomConfiguration. + Deletes a sharedPCConfiguration. param request_configuration: 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-windowsphone81customconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-sharedpcconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -59,10 +59,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Read properties and relationships of the windows81GeneralConfiguration object. + Read properties and relationships of the windows10CustomConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81generalconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10customconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -92,11 +92,11 @@ def get_oma_setting_plain_text_value_with_secret_reference_value_id(self,secret_ async def patch(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Update the properties of a macOSCustomConfiguration object. + Update the properties of a androidWorkProfileCustomConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscustomconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecustomconfiguration-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 windowsPhone81CustomConfiguration. + Deletes a sharedPCConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -127,7 +127,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the windows81GeneralConfiguration object. + Read properties and relationships of the windows10CustomConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a macOSCustomConfiguration object. + Update the properties of a androidWorkProfileCustomConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -234,7 +234,7 @@ class DeviceConfigurationItemRequestBuilderDeleteRequestConfiguration(RequestCon @dataclass class DeviceConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the windows81GeneralConfiguration object. + Read properties and relationships of the windows10CustomConfiguration object. """ 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 31934763a3d..25a0eedaaec 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 deviceEnrollmentLimitConfiguration. + Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -54,10 +54,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-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 deviceEnrollmentLimitConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -99,7 +99,7 @@ async def patch(self,body: DeviceEnrollmentConfiguration, request_configuration: def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a deviceEnrollmentLimitConfiguration. + Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration 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 deviceEnrollmentLimitConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -181,7 +181,7 @@ class DeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration( @dataclass class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration 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 061a4f85ab1..571e4fe98e0 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-companyterms-devicemanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-raimportcerts-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-reporting-devicemanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagement-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/cloud_p_c_item_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/cloud_p_c_item_request_builder.py index 84b074b447f..f63501ea464 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/cloud_p_c_item_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/cloud_p_c_item_request_builder.py @@ -19,6 +19,7 @@ from .end_grace_period.end_grace_period_request_builder import EndGracePeriodRequestBuilder from .reboot.reboot_request_builder import RebootRequestBuilder from .rename.rename_request_builder import RenameRequestBuilder + from .resize.resize_request_builder import ResizeRequestBuilder from .restore.restore_request_builder import RestoreRequestBuilder from .troubleshoot.troubleshoot_request_builder import TroubleshootRequestBuilder @@ -171,6 +172,15 @@ def rename(self) -> RenameRequestBuilder: return RenameRequestBuilder(self.request_adapter, self.path_parameters) + @property + def resize(self) -> ResizeRequestBuilder: + """ + Provides operations to call the resize method. + """ + from .resize.resize_request_builder import ResizeRequestBuilder + + return ResizeRequestBuilder(self.request_adapter, self.path_parameters) + @property def restore(self) -> RestoreRequestBuilder: """ diff --git a/msgraph/generated/models/security/microsoft_purview_metadata_policy_operation_record.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_post_request_body.py similarity index 52% rename from msgraph/generated/models/security/microsoft_purview_metadata_policy_operation_record.py rename to msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_post_request_body.py index 56e0142b2bf..c947d9d3952 100644 --- a/msgraph/generated/models/security/microsoft_purview_metadata_policy_operation_record.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_post_request_body.py @@ -1,43 +1,39 @@ from __future__ import annotations from collections.abc import Callable from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union -if TYPE_CHECKING: - from .audit_data import AuditData - -from .audit_data import AuditData - @dataclass -class MicrosoftPurviewMetadataPolicyOperationRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord" +class ResizePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The targetServicePlanId property + target_service_plan_id: Optional[str] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftPurviewMetadataPolicyOperationRecord: + def create_from_discriminator_value(parse_node: ParseNode) -> ResizePostRequestBody: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftPurviewMetadataPolicyOperationRecord + Returns: ResizePostRequestBody """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return MicrosoftPurviewMetadataPolicyOperationRecord() + return ResizePostRequestBody() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .audit_data import AuditData - - from .audit_data import AuditData - fields: dict[str, Callable[[Any], None]] = { + "targetServicePlanId": lambda n : setattr(self, 'target_service_plan_id', n.get_str_value()), } - super_fields = super().get_field_deserializers() - fields.update(super_fields) return fields def serialize(self,writer: SerializationWriter) -> None: @@ -48,6 +44,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - super().serialize(writer) + writer.write_str_value("targetServicePlanId", self.target_service_plan_id) + writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_request_builder.py new file mode 100644 index 00000000000..a5509cb9247 --- /dev/null +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_request_builder.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .resize_post_request_body import ResizePostRequestBody + +class ResizeRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the resize method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ResizeRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/resize", path_parameters) + + async def post(self,body: ResizePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Invoke action resize + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,body: ResizePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action resize + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ResizeRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ResizeRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ResizeRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ResizeRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py index d8b2bfaf31a..45895ee6bc2 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]: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/nameditem-range?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: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py index af1d91134f1..648c853bdf6 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]: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/nameditem-range?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: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/education/education_request_builder.py b/msgraph/generated/education/education_request_builder.py index 48b86777492..e2eb9c5125d 100644 --- a/msgraph/generated/education/education_request_builder.py +++ b/msgraph/generated/education/education_request_builder.py @@ -18,6 +18,7 @@ from ..models.o_data_errors.o_data_error import ODataError from .classes.classes_request_builder import ClassesRequestBuilder from .me.me_request_builder import MeRequestBuilder + from .reports.reports_request_builder import ReportsRequestBuilder from .schools.schools_request_builder import SchoolsRequestBuilder from .users.users_request_builder import UsersRequestBuilder @@ -131,6 +132,15 @@ def me(self) -> MeRequestBuilder: return MeRequestBuilder(self.request_adapter, self.path_parameters) + @property + def reports(self) -> ReportsRequestBuilder: + """ + Provides operations to manage the reports property of the microsoft.graph.educationRoot entity. + """ + from .reports.reports_request_builder import ReportsRequestBuilder + + return ReportsRequestBuilder(self.request_adapter, self.path_parameters) + @property def schools(self) -> SchoolsRequestBuilder: """ diff --git a/msgraph/generated/education/reports/reading_assignment_submissions/count/count_request_builder.py b/msgraph/generated/education/reports/reading_assignment_submissions/count/count_request_builder.py new file mode 100644 index 00000000000..731fba1db31 --- /dev/null +++ b/msgraph/generated/education/reports/reading_assignment_submissions/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/education/reports/readingAssignmentSubmissions/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/audit_log/queries/item/audit_log_query_item_request_builder.py b/msgraph/generated/education/reports/reading_assignment_submissions/item/reading_assignment_submission_item_request_builder.py similarity index 70% rename from msgraph/generated/security/audit_log/queries/item/audit_log_query_item_request_builder.py rename to msgraph/generated/education/reports/reading_assignment_submissions/item/reading_assignment_submission_item_request_builder.py index 683293398cd..dca3f58835a 100644 --- a/msgraph/generated/security/audit_log/queries/item/audit_log_query_item_request_builder.py +++ b/msgraph/generated/education/reports/reading_assignment_submissions/item/reading_assignment_submission_item_request_builder.py @@ -15,25 +15,24 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError - from .....models.security.audit_log_query import AuditLogQuery - from .records.records_request_builder import RecordsRequestBuilder + from .....models.reading_assignment_submission import ReadingAssignmentSubmission -class AuditLogQueryItemRequestBuilder(BaseRequestBuilder): +class ReadingAssignmentSubmissionItemRequestBuilder(BaseRequestBuilder): """ - Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + Provides operations to manage the readingAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ - Instantiates a new AuditLogQueryItemRequestBuilder and sets the default values. + Instantiates a new ReadingAssignmentSubmissionItemRequestBuilder and sets the default values. param path_parameters: The raw url or the url-template parameters for the request. param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}{?%24expand,%24select}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission%2Did}{?%24expand,%24select}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete navigation property queries for security + Delete navigation property readingAssignmentSubmissions for education param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None """ @@ -49,12 +48,11 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query raise Exception("Http core is null") return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - async def get(self,request_configuration: Optional[RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]] = None) -> Optional[AuditLogQuery]: + async def get(self,request_configuration: Optional[RequestConfiguration[ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters]] = None) -> Optional[ReadingAssignmentSubmission]: """ - Read the properties and relationships of an auditLogQuery object. + Get readingAssignmentSubmissions from education param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditLogQuery] - Find more info here: https://learn.microsoft.com/graph/api/security-auditlogquery-get?view=graph-rest-1.0 + Returns: Optional[ReadingAssignmentSubmission] """ request_info = self.to_get_request_information( request_configuration @@ -66,16 +64,16 @@ async def get(self,request_configuration: Optional[RequestConfiguration[AuditLog } if not self.request_adapter: raise Exception("Http core is null") - from .....models.security.audit_log_query import AuditLogQuery + from .....models.reading_assignment_submission import ReadingAssignmentSubmission - return await self.request_adapter.send_async(request_info, AuditLogQuery, error_mapping) + return await self.request_adapter.send_async(request_info, ReadingAssignmentSubmission, error_mapping) - async def patch(self,body: AuditLogQuery, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogQuery]: + async def patch(self,body: ReadingAssignmentSubmission, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ReadingAssignmentSubmission]: """ - Update the navigation property queries in security + Update the navigation property readingAssignmentSubmissions in education param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditLogQuery] + Returns: Optional[ReadingAssignmentSubmission] """ if body is None: raise TypeError("body cannot be null.") @@ -89,13 +87,13 @@ async def patch(self,body: AuditLogQuery, request_configuration: Optional[Reques } if not self.request_adapter: raise Exception("Http core is null") - from .....models.security.audit_log_query import AuditLogQuery + from .....models.reading_assignment_submission import ReadingAssignmentSubmission - return await self.request_adapter.send_async(request_info, AuditLogQuery, error_mapping) + return await self.request_adapter.send_async(request_info, ReadingAssignmentSubmission, error_mapping) def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete navigation property queries for security + Delete navigation property readingAssignmentSubmissions for education param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -104,9 +102,9 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo request_info.headers.try_add("Accept", "application/json") return request_info - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of an auditLogQuery object. + Get readingAssignmentSubmissions from education param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -115,9 +113,9 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi request_info.headers.try_add("Accept", "application/json") return request_info - def to_patch_request_information(self,body: AuditLogQuery, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + def to_patch_request_information(self,body: ReadingAssignmentSubmission, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the navigation property queries in security + Update the navigation property readingAssignmentSubmissions in education param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -130,36 +128,27 @@ def to_patch_request_information(self,body: AuditLogQuery, request_configuration request_info.set_content_from_parsable(self.request_adapter, "application/json", body) return request_info - def with_url(self,raw_url: str) -> AuditLogQueryItemRequestBuilder: + def with_url(self,raw_url: str) -> ReadingAssignmentSubmissionItemRequestBuilder: """ Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. param raw_url: The raw URL to use for the request builder. - Returns: AuditLogQueryItemRequestBuilder + Returns: ReadingAssignmentSubmissionItemRequestBuilder """ if raw_url is None: raise TypeError("raw_url cannot be null.") - return AuditLogQueryItemRequestBuilder(self.request_adapter, raw_url) - - @property - def records(self) -> RecordsRequestBuilder: - """ - Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. - """ - from .records.records_request_builder import RecordsRequestBuilder - - return RecordsRequestBuilder(self.request_adapter, self.path_parameters) + return ReadingAssignmentSubmissionItemRequestBuilder(self.request_adapter, raw_url) @dataclass - class AuditLogQueryItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + class ReadingAssignmentSubmissionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) @dataclass - class AuditLogQueryItemRequestBuilderGetQueryParameters(): + class ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of an auditLogQuery object. + Get readingAssignmentSubmissions from education """ def get_query_parameter(self,original_name: str) -> str: """ @@ -183,14 +172,14 @@ def get_query_parameter(self,original_name: str) -> str: @dataclass - class AuditLogQueryItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]): + class ReadingAssignmentSubmissionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) @dataclass - class AuditLogQueryItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + class ReadingAssignmentSubmissionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ diff --git a/msgraph/generated/education/reports/reading_assignment_submissions/reading_assignment_submissions_request_builder.py b/msgraph/generated/education/reports/reading_assignment_submissions/reading_assignment_submissions_request_builder.py new file mode 100644 index 00000000000..a32f960bff7 --- /dev/null +++ b/msgraph/generated/education/reports/reading_assignment_submissions/reading_assignment_submissions_request_builder.py @@ -0,0 +1,209 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.reading_assignment_submission import ReadingAssignmentSubmission + from ....models.reading_assignment_submission_collection_response import ReadingAssignmentSubmissionCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.reading_assignment_submission_item_request_builder import ReadingAssignmentSubmissionItemRequestBuilder + +class ReadingAssignmentSubmissionsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the readingAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReadingAssignmentSubmissionsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/education/reports/readingAssignmentSubmissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_reading_assignment_submission_id(self,reading_assignment_submission_id: str) -> ReadingAssignmentSubmissionItemRequestBuilder: + """ + Provides operations to manage the readingAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + param reading_assignment_submission_id: The unique identifier of readingAssignmentSubmission + Returns: ReadingAssignmentSubmissionItemRequestBuilder + """ + if reading_assignment_submission_id is None: + raise TypeError("reading_assignment_submission_id cannot be null.") + from .item.reading_assignment_submission_item_request_builder import ReadingAssignmentSubmissionItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["readingAssignmentSubmission%2Did"] = reading_assignment_submission_id + return ReadingAssignmentSubmissionItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters]] = None) -> Optional[ReadingAssignmentSubmissionCollectionResponse]: + """ + Get a list of reading assignments that were submitted by a student. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ReadingAssignmentSubmissionCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/reportsroot-list-readingassignmentsubmissions?view=graph-rest-1.0 + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.reading_assignment_submission_collection_response import ReadingAssignmentSubmissionCollectionResponse + + return await self.request_adapter.send_async(request_info, ReadingAssignmentSubmissionCollectionResponse, error_mapping) + + async def post(self,body: ReadingAssignmentSubmission, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ReadingAssignmentSubmission]: + """ + Create new navigation property to readingAssignmentSubmissions for education + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ReadingAssignmentSubmission] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.reading_assignment_submission import ReadingAssignmentSubmission + + return await self.request_adapter.send_async(request_info, ReadingAssignmentSubmission, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of reading assignments that were submitted by a student. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.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: ReadingAssignmentSubmission, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to readingAssignmentSubmissions for education + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ReadingAssignmentSubmissionsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ReadingAssignmentSubmissionsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReadingAssignmentSubmissionsRequestBuilder(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 ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters(): + """ + Get a list of reading assignments that were submitted by a student. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The 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 ReadingAssignmentSubmissionsRequestBuilderGetRequestConfiguration(RequestConfiguration[ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ReadingAssignmentSubmissionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/security/audit_log/queries/count/count_request_builder.py b/msgraph/generated/education/reports/reflect_check_in_responses/count/count_request_builder.py similarity index 96% rename from msgraph/generated/security/audit_log/queries/count/count_request_builder.py rename to msgraph/generated/education/reports/reflect_check_in_responses/count/count_request_builder.py index 23423811906..ea1bcff27cf 100644 --- a/msgraph/generated/security/audit_log/queries/count/count_request_builder.py +++ b/msgraph/generated/education/reports/reflect_check_in_responses/count/count_request_builder.py @@ -27,7 +27,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/$count{?%24filter,%24search}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/reports/reflectCheckInResponses/$count{?%24filter,%24search}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: """ diff --git a/msgraph/generated/security/audit_log/audit_log_request_builder.py b/msgraph/generated/education/reports/reflect_check_in_responses/item/reflect_check_in_response_item_request_builder.py similarity index 70% rename from msgraph/generated/security/audit_log/audit_log_request_builder.py rename to msgraph/generated/education/reports/reflect_check_in_responses/item/reflect_check_in_response_item_request_builder.py index adbcc15aa45..66badfa94e7 100644 --- a/msgraph/generated/security/audit_log/audit_log_request_builder.py +++ b/msgraph/generated/education/reports/reflect_check_in_responses/item/reflect_check_in_response_item_request_builder.py @@ -14,33 +14,32 @@ from warnings import warn if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.security.audit_core_root import AuditCoreRoot - from .queries.queries_request_builder import QueriesRequestBuilder + from .....models.o_data_errors.o_data_error import ODataError + from .....models.reflect_check_in_response import ReflectCheckInResponse -class AuditLogRequestBuilder(BaseRequestBuilder): +class ReflectCheckInResponseItemRequestBuilder(BaseRequestBuilder): """ - Provides operations to manage the auditLog property of the microsoft.graph.security entity. + Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ - Instantiates a new AuditLogRequestBuilder and sets the default values. + Instantiates a new ReflectCheckInResponseItemRequestBuilder and sets the default values. param path_parameters: The raw url or the url-template parameters for the request. param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/security/auditLog{?%24expand,%24select}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/reports/reflectCheckInResponses/{reflectCheckInResponse%2Did}{?%24expand,%24select}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete navigation property auditLog for security + Delete navigation property reflectCheckInResponses for education 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 + from .....models.o_data_errors.o_data_error import ODataError error_mapping: dict[str, type[ParsableFactory]] = { "XXX": ODataError, @@ -49,52 +48,52 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query raise Exception("Http core is null") return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - async def get(self,request_configuration: Optional[RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]] = None) -> Optional[AuditCoreRoot]: + async def get(self,request_configuration: Optional[RequestConfiguration[ReflectCheckInResponseItemRequestBuilderGetQueryParameters]] = None) -> Optional[ReflectCheckInResponse]: """ - Get auditLog from security + Get reflectCheckInResponses from education param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditCoreRoot] + Returns: Optional[ReflectCheckInResponse] """ request_info = self.to_get_request_information( request_configuration ) - from ...models.o_data_errors.o_data_error import ODataError + from .....models.o_data_errors.o_data_error import ODataError error_mapping: dict[str, type[ParsableFactory]] = { "XXX": ODataError, } if not self.request_adapter: raise Exception("Http core is null") - from ...models.security.audit_core_root import AuditCoreRoot + from .....models.reflect_check_in_response import ReflectCheckInResponse - return await self.request_adapter.send_async(request_info, AuditCoreRoot, error_mapping) + return await self.request_adapter.send_async(request_info, ReflectCheckInResponse, error_mapping) - async def patch(self,body: AuditCoreRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditCoreRoot]: + async def patch(self,body: ReflectCheckInResponse, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ReflectCheckInResponse]: """ - Update the navigation property auditLog in security + Update the navigation property reflectCheckInResponses in education param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditCoreRoot] + Returns: Optional[ReflectCheckInResponse] """ 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 + from .....models.o_data_errors.o_data_error import ODataError error_mapping: dict[str, type[ParsableFactory]] = { "XXX": ODataError, } if not self.request_adapter: raise Exception("Http core is null") - from ...models.security.audit_core_root import AuditCoreRoot + from .....models.reflect_check_in_response import ReflectCheckInResponse - return await self.request_adapter.send_async(request_info, AuditCoreRoot, error_mapping) + return await self.request_adapter.send_async(request_info, ReflectCheckInResponse, error_mapping) def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete navigation property auditLog for security + Delete navigation property reflectCheckInResponses for education param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -103,9 +102,9 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo request_info.headers.try_add("Accept", "application/json") return request_info - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReflectCheckInResponseItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get auditLog from security + Get reflectCheckInResponses from education param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -114,9 +113,9 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi request_info.headers.try_add("Accept", "application/json") return request_info - def to_patch_request_information(self,body: AuditCoreRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + def to_patch_request_information(self,body: ReflectCheckInResponse, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the navigation property auditLog in security + Update the navigation property reflectCheckInResponses in education param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -129,36 +128,27 @@ def to_patch_request_information(self,body: AuditCoreRoot, request_configuration request_info.set_content_from_parsable(self.request_adapter, "application/json", body) return request_info - def with_url(self,raw_url: str) -> AuditLogRequestBuilder: + def with_url(self,raw_url: str) -> ReflectCheckInResponseItemRequestBuilder: """ Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. param raw_url: The raw URL to use for the request builder. - Returns: AuditLogRequestBuilder + Returns: ReflectCheckInResponseItemRequestBuilder """ if raw_url is None: raise TypeError("raw_url cannot be null.") - return AuditLogRequestBuilder(self.request_adapter, raw_url) - - @property - def queries(self) -> QueriesRequestBuilder: - """ - Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. - """ - from .queries.queries_request_builder import QueriesRequestBuilder - - return QueriesRequestBuilder(self.request_adapter, self.path_parameters) + return ReflectCheckInResponseItemRequestBuilder(self.request_adapter, raw_url) @dataclass - class AuditLogRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + class ReflectCheckInResponseItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) @dataclass - class AuditLogRequestBuilderGetQueryParameters(): + class ReflectCheckInResponseItemRequestBuilderGetQueryParameters(): """ - Get auditLog from security + Get reflectCheckInResponses from education """ def get_query_parameter(self,original_name: str) -> str: """ @@ -182,14 +172,14 @@ def get_query_parameter(self,original_name: str) -> str: @dataclass - class AuditLogRequestBuilderGetRequestConfiguration(RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]): + class ReflectCheckInResponseItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ReflectCheckInResponseItemRequestBuilderGetQueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) @dataclass - class AuditLogRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + class ReflectCheckInResponseItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ diff --git a/msgraph/generated/education/reports/reflect_check_in_responses/reflect_check_in_responses_request_builder.py b/msgraph/generated/education/reports/reflect_check_in_responses/reflect_check_in_responses_request_builder.py new file mode 100644 index 00000000000..382f850d679 --- /dev/null +++ b/msgraph/generated/education/reports/reflect_check_in_responses/reflect_check_in_responses_request_builder.py @@ -0,0 +1,209 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.reflect_check_in_response import ReflectCheckInResponse + from ....models.reflect_check_in_response_collection_response import ReflectCheckInResponseCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.reflect_check_in_response_item_request_builder import ReflectCheckInResponseItemRequestBuilder + +class ReflectCheckInResponsesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReflectCheckInResponsesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/education/reports/reflectCheckInResponses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_reflect_check_in_response_id(self,reflect_check_in_response_id: str) -> ReflectCheckInResponseItemRequestBuilder: + """ + Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. + param reflect_check_in_response_id: The unique identifier of reflectCheckInResponse + Returns: ReflectCheckInResponseItemRequestBuilder + """ + if reflect_check_in_response_id is None: + raise TypeError("reflect_check_in_response_id cannot be null.") + from .item.reflect_check_in_response_item_request_builder import ReflectCheckInResponseItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["reflectCheckInResponse%2Did"] = reflect_check_in_response_id + return ReflectCheckInResponseItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[ReflectCheckInResponsesRequestBuilderGetQueryParameters]] = None) -> Optional[ReflectCheckInResponseCollectionResponse]: + """ + Get a list of Reflect check-ins that were submitted by a student. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ReflectCheckInResponseCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/reportsroot-list-reflectcheckinresponses?view=graph-rest-1.0 + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.reflect_check_in_response_collection_response import ReflectCheckInResponseCollectionResponse + + return await self.request_adapter.send_async(request_info, ReflectCheckInResponseCollectionResponse, error_mapping) + + async def post(self,body: ReflectCheckInResponse, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ReflectCheckInResponse]: + """ + Create new navigation property to reflectCheckInResponses for education + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ReflectCheckInResponse] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.reflect_check_in_response import ReflectCheckInResponse + + return await self.request_adapter.send_async(request_info, ReflectCheckInResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReflectCheckInResponsesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of Reflect check-ins that were submitted by a student. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.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: ReflectCheckInResponse, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to reflectCheckInResponses for education + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ReflectCheckInResponsesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ReflectCheckInResponsesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReflectCheckInResponsesRequestBuilder(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 ReflectCheckInResponsesRequestBuilderGetQueryParameters(): + """ + Get a list of Reflect check-ins that were submitted by a student. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The 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 ReflectCheckInResponsesRequestBuilderGetRequestConfiguration(RequestConfiguration[ReflectCheckInResponsesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ReflectCheckInResponsesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/education/reports/reports_request_builder.py b/msgraph/generated/education/reports/reports_request_builder.py new file mode 100644 index 00000000000..6fe36a71393 --- /dev/null +++ b/msgraph/generated/education/reports/reports_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.reports_root import ReportsRoot + from .reading_assignment_submissions.reading_assignment_submissions_request_builder import ReadingAssignmentSubmissionsRequestBuilder + from .reflect_check_in_responses.reflect_check_in_responses_request_builder import ReflectCheckInResponsesRequestBuilder + +class ReportsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reports property of the microsoft.graph.educationRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReportsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/education/reports{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property reports for education + 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[ReportsRequestBuilderGetQueryParameters]] = None) -> Optional[ReportsRoot]: + """ + Get reports from education + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ReportsRoot] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.reports_root import ReportsRoot + + return await self.request_adapter.send_async(request_info, ReportsRoot, error_mapping) + + async def patch(self,body: ReportsRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ReportsRoot]: + """ + Update the navigation property reports in education + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ReportsRoot] + """ + 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.reports_root import ReportsRoot + + return await self.request_adapter.send_async(request_info, ReportsRoot, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property reports for education + 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[ReportsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get reports from education + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.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: ReportsRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property reports in education + param body: The request body + param request_configuration: Configuration for the request 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) -> ReportsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ReportsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReportsRequestBuilder(self.request_adapter, raw_url) + + @property + def reading_assignment_submissions(self) -> ReadingAssignmentSubmissionsRequestBuilder: + """ + Provides operations to manage the readingAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + """ + from .reading_assignment_submissions.reading_assignment_submissions_request_builder import ReadingAssignmentSubmissionsRequestBuilder + + return ReadingAssignmentSubmissionsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def reflect_check_in_responses(self) -> ReflectCheckInResponsesRequestBuilder: + """ + Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. + """ + from .reflect_check_in_responses.reflect_check_in_responses_request_builder import ReflectCheckInResponsesRequestBuilder + + return ReflectCheckInResponsesRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ReportsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ReportsRequestBuilderGetQueryParameters(): + """ + Get reports from education + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The 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 ReportsRequestBuilderGetRequestConfiguration(RequestConfiguration[ReportsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ReportsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/external/connections/item/items/item/external_item_item_request_builder.py b/msgraph/generated/external/connections/item/items/item/external_item_item_request_builder.py index 657c2539c09..6076c2e43e7 100644 --- a/msgraph/generated/external/connections/item/items/item/external_item_item_request_builder.py +++ b/msgraph/generated/external/connections/item/items/item/external_item_item_request_builder.py @@ -74,11 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[External async def put(self,body: ExternalItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ExternalItem]: """ - Create a new externalItem object. + Update the properties of an externalItem object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ExternalItem] - Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-put-items?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -120,7 +120,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_put_request_information(self,body: ExternalItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new externalItem object. + Update the properties of an externalItem 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/external/connections/item/items/item/microsoft_graph_external_connectors_add_activities/microsoft_graph_external_connectors_add_activities_request_builder.py b/msgraph/generated/external/connections/item/items/item/microsoft_graph_external_connectors_add_activities/microsoft_graph_external_connectors_add_activities_request_builder.py index ffa85502c2f..0c9ffe96405 100644 --- a/msgraph/generated/external/connections/item/items/item/microsoft_graph_external_connectors_add_activities/microsoft_graph_external_connectors_add_activities_request_builder.py +++ b/msgraph/generated/external/connections/item/items/item/microsoft_graph_external_connectors_add_activities/microsoft_graph_external_connectors_add_activities_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddActivitiesPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddActivitiesPostResponse]: """ - Invoke action addActivities + Append additional instances of externalActivity objects on an externalItem. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddActivitiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-addactivities?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: AddActivitiesPostRequestBody, request_configuration: O def to_post_request_information(self,body: AddActivitiesPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invoke action addActivities + Append additional instances of externalActivity objects on an externalItem. 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 ddd48e08767..a64aba6f531 100644 --- a/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py @@ -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/group-delete-conversation?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversation-delete?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]: """ - The group's conversations. + Retrieve the properties and relationships of conversation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Conversation] - Find more info here: https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -84,7 +84,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The group's conversations. + Retrieve the properties and relationships of conversation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -122,7 +122,7 @@ class ConversationItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class ConversationItemRequestBuilderGetQueryParameters(): """ - The group's conversations. + Retrieve the properties and relationships of conversation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py index e0550c02dc3..e3c6457c9cd 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py @@ -32,11 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -54,7 +54,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ def to_post_request_information(self,body: ReplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/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 046334bfd07..03414d83641 100644 --- a/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/conversation_thread_item_request_builder.py @@ -53,10 +53,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationThreadItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationThread]: """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationThread] - Find more info here: https://learn.microsoft.com/graph/api/conversationthread-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-get-thread?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -109,7 +109,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationThreadItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -171,7 +171,7 @@ class ConversationThreadItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class ConversationThreadItemRequestBuilderGetQueryParameters(): """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py index 3350700aed4..132fb64d858 100644 --- a/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/posts_request_builder.py @@ -48,10 +48,10 @@ def by_post_id(self,post_id: str) -> PostItemRequestBuilder: async def get(self,request_configuration: Optional[RequestConfiguration[PostsRequestBuilderGetQueryParameters]] = None) -> Optional[PostCollectionResponse]: """ - Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PostCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -69,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[PostsReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PostsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -100,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class PostsRequestBuilderGetQueryParameters(): """ - Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py b/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py index f4aa3c2036a..6f10d812c98 100644 --- a/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py @@ -32,11 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -54,7 +54,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ def to_post_request_information(self,body: ReplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/identity/conditional_access/conditional_access_request_builder.py b/msgraph/generated/identity/conditional_access/conditional_access_request_builder.py index b98661d6749..053cde51a80 100644 --- a/msgraph/generated/identity/conditional_access/conditional_access_request_builder.py +++ b/msgraph/generated/identity/conditional_access/conditional_access_request_builder.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .authentication_context_class_references.authentication_context_class_references_request_builder import AuthenticationContextClassReferencesRequestBuilder from .authentication_strength.authentication_strength_request_builder import AuthenticationStrengthRequestBuilder + from .evaluate.evaluate_request_builder import EvaluateRequestBuilder from .named_locations.named_locations_request_builder import NamedLocationsRequestBuilder from .policies.policies_request_builder import PoliciesRequestBuilder from .templates.templates_request_builder import TemplatesRequestBuilder @@ -43,6 +44,15 @@ def authentication_strength(self) -> AuthenticationStrengthRequestBuilder: return AuthenticationStrengthRequestBuilder(self.request_adapter, self.path_parameters) + @property + def evaluate(self) -> EvaluateRequestBuilder: + """ + Provides operations to call the evaluate method. + """ + from .evaluate.evaluate_request_builder import EvaluateRequestBuilder + + return EvaluateRequestBuilder(self.request_adapter, self.path_parameters) + @property def named_locations(self) -> NamedLocationsRequestBuilder: """ diff --git a/msgraph/generated/identity/conditional_access/evaluate/evaluate_post_request_body.py b/msgraph/generated/identity/conditional_access/evaluate/evaluate_post_request_body.py new file mode 100644 index 00000000000..4100631a5c0 --- /dev/null +++ b/msgraph/generated/identity/conditional_access/evaluate/evaluate_post_request_body.py @@ -0,0 +1,75 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.sign_in_conditions import SignInConditions + from ....models.sign_in_context import SignInContext + from ....models.sign_in_identity import SignInIdentity + +@dataclass +class EvaluatePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The appliedPoliciesOnly property + applied_policies_only: Optional[bool] = None + # The signInConditions property + sign_in_conditions: Optional[SignInConditions] = None + # The signInContext property + sign_in_context: Optional[SignInContext] = None + # The signInIdentity property + sign_in_identity: Optional[SignInIdentity] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EvaluatePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EvaluatePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EvaluatePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.sign_in_conditions import SignInConditions + from ....models.sign_in_context import SignInContext + from ....models.sign_in_identity import SignInIdentity + + from ....models.sign_in_conditions import SignInConditions + from ....models.sign_in_context import SignInContext + from ....models.sign_in_identity import SignInIdentity + + fields: dict[str, Callable[[Any], None]] = { + "appliedPoliciesOnly": lambda n : setattr(self, 'applied_policies_only', n.get_bool_value()), + "signInConditions": lambda n : setattr(self, 'sign_in_conditions', n.get_object_value(SignInConditions)), + "signInContext": lambda n : setattr(self, 'sign_in_context', n.get_object_value(SignInContext)), + "signInIdentity": lambda n : setattr(self, 'sign_in_identity', n.get_object_value(SignInIdentity)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("appliedPoliciesOnly", self.applied_policies_only) + writer.write_object_value("signInConditions", self.sign_in_conditions) + writer.write_object_value("signInContext", self.sign_in_context) + writer.write_object_value("signInIdentity", self.sign_in_identity) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/audit_log_query_collection_response.py b/msgraph/generated/identity/conditional_access/evaluate/evaluate_post_response.py similarity index 63% rename from msgraph/generated/models/security/audit_log_query_collection_response.py rename to msgraph/generated/identity/conditional_access/evaluate/evaluate_post_response.py index 6e0ce7f9c4f..2fd35a79db1 100644 --- a/msgraph/generated/models/security/audit_log_query_collection_response.py +++ b/msgraph/generated/identity/conditional_access/evaluate/evaluate_post_response.py @@ -5,40 +5,40 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .audit_log_query import AuditLogQuery + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.what_if_analysis_result import WhatIfAnalysisResult -from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuditLogQueryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): +class EvaluatePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property - value: Optional[list[AuditLogQuery]] = None + value: Optional[list[WhatIfAnalysisResult]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AuditLogQueryCollectionResponse: + def create_from_discriminator_value(parse_node: ParseNode) -> EvaluatePostResponse: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AuditLogQueryCollectionResponse + Returns: EvaluatePostResponse """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return AuditLogQueryCollectionResponse() + return EvaluatePostResponse() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .audit_log_query import AuditLogQuery + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.what_if_analysis_result import WhatIfAnalysisResult - from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .audit_log_query import AuditLogQuery + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.what_if_analysis_result import WhatIfAnalysisResult fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AuditLogQuery)), + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WhatIfAnalysisResult)), } super_fields = super().get_field_deserializers() fields.update(super_fields) diff --git a/msgraph/generated/identity/conditional_access/evaluate/evaluate_request_builder.py b/msgraph/generated/identity/conditional_access/evaluate/evaluate_request_builder.py new file mode 100644 index 00000000000..ce4a63767ca --- /dev/null +++ b/msgraph/generated/identity/conditional_access/evaluate/evaluate_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .evaluate_post_request_body import EvaluatePostRequestBody + from .evaluate_post_response import EvaluatePostResponse + +class EvaluateRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the evaluate method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new EvaluateRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identity/conditionalAccess/evaluate", path_parameters) + + async def post(self,body: EvaluatePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EvaluatePostResponse]: + """ + Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[EvaluatePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conditionalaccessroot-evaluate?view=graph-rest-1.0 + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .evaluate_post_response import EvaluatePostResponse + + return await self.request_adapter.send_async(request_info, EvaluatePostResponse, error_mapping) + + def to_post_request_information(self,body: EvaluatePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> EvaluateRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: EvaluateRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return EvaluateRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class EvaluateRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 cb024f7cb29..06d2f415563 100644 --- a/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py +++ b/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete an ipNamedLocation object. + Delete a countryNamedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -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 a countryNamedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[NamedLocation] - Find more info here: https://learn.microsoft.com/graph/api/namedlocation-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[NamedLoc async def patch(self,body: NamedLocation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[NamedLocation]: """ - Update the properties of a countryNamedLocation object. + Update the properties of an ipNamedLocation object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[NamedLocation] - Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/ipnamedlocation-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -96,7 +96,7 @@ async def patch(self,body: NamedLocation, request_configuration: Optional[Reques def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete an ipNamedLocation 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 a countryNamedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: NamedLocation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a countryNamedLocation object. + Update the properties of an ipNamedLocation object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -151,7 +151,7 @@ class NamedLocationItemRequestBuilderDeleteRequestConfiguration(RequestConfigura @dataclass class NamedLocationItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of a namedLocation object. + Retrieve the properties and relationships of a countryNamedLocation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/identity_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 14d5ce5187c..7f70f243e6d 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 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. + Retrieve the properties and relationships of an accessPackage object. 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-list-resourcerolescopes?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-get?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 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. + Retrieve the properties and relationships of an accessPackage object. 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 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. + Retrieve the properties and relationships of an accessPackage object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/identity_governance/terms_of_use/agreements/item/agreement_item_request_builder.py b/msgraph/generated/identity_governance/terms_of_use/agreements/item/agreement_item_request_builder.py index 4808377e432..ca37652e538 100644 --- a/msgraph/generated/identity_governance/terms_of_use/agreements/item/agreement_item_request_builder.py +++ b/msgraph/generated/identity_governance/terms_of_use/agreements/item/agreement_item_request_builder.py @@ -54,10 +54,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[AgreementItemRequestBuilderGetQueryParameters]] = None) -> Optional[Agreement]: """ - Retrieve all files related to an agreement. This includes the default file and all localized files. + Retrieve the properties and relationships of an agreement object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Agreement] - Find more info here: https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/agreement-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[AgreementItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve all files related to an agreement. This includes the default file and all localized files. + Retrieve the properties and relationships of an agreement object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -181,7 +181,7 @@ class AgreementItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration @dataclass class AgreementItemRequestBuilderGetQueryParameters(): """ - Retrieve all files related to an agreement. This includes the default file and all localized files. + Retrieve the properties and relationships of an agreement object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/kiota-dom-export.txt b/msgraph/generated/kiota-dom-export.txt index dec83c969d4..2e0ed12cb35 100644 --- a/msgraph/generated/kiota-dom-export.txt +++ b/msgraph/generated/kiota-dom-export.txt @@ -20561,6 +20561,7 @@ msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequ msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|reboot:RebootRequestBuilder msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|rename:RenameRequestBuilder msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|resize:ResizeRequestBuilder msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|restore:RestoreRequestBuilder msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudPCItemRequestBuilderGetQueryParameters]):RequestInformation @@ -20605,6 +20606,25 @@ msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.rename.RenameRe msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.rename.RenameRequestBuilder::|public|to_post_request_information(body:RenamePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.rename.RenameRequestBuilder::|public|url_template:str msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.rename.RenameRequestBuilder::|public|with_url(raw_url:str):RenameRequestBuilder +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|additional_data():dict[str, Any] +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|backing_store:BackingStore +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|constructor():None +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|target_service_plan_id():str +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|target_service_plan_id(value:str):None +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ResizePostRequestBody +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder-->BaseRequestBuilder +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder.ResizeRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder::|public|post(body:ResizePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder::|public|to_post_request_information(body:ResizePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder::|public|url_template:str +msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizeRequestBuilder::|public|with_url(raw_url:str):ResizeRequestBuilder msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.restore.RestorePostRequestBody::|public|additional_data():dict[str, Any] msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.restore.RestorePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph.generated.deviceManagement.virtualEndpoint.cloudPCs.item.restore.RestorePostRequestBody::|public|backing_store:BackingStore @@ -50952,6 +50972,7 @@ msgraph.generated.education.EducationRequestBuilder::|public|get(request_configu msgraph.generated.education.EducationRequestBuilder::|public|me:MeRequestBuilder msgraph.generated.education.EducationRequestBuilder::|public|patch(body:EducationRoot; request_configuration?:RequestConfiguration[QueryParameters]):EducationRoot msgraph.generated.education.EducationRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.education.EducationRequestBuilder::|public|reports:ReportsRequestBuilder msgraph.generated.education.EducationRequestBuilder::|public|request_adapter:RequestAdapter msgraph.generated.education.EducationRequestBuilder::|public|schools:SchoolsRequestBuilder msgraph.generated.education.EducationRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EducationRequestBuilderGetQueryParameters]):RequestInformation @@ -51837,6 +51858,132 @@ msgraph.generated.education.me.user.UserRequestBuilder::|public|service_provisio msgraph.generated.education.me.user.UserRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.education.me.user.UserRequestBuilder::|public|url_template:str msgraph.generated.education.me.user.UserRequestBuilder::|public|with_url(raw_url:str):UserRequestBuilder +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.education.reports.readingAssignmentSubmissions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters] +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters]):ReadingAssignmentSubmission +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|patch(body:ReadingAssignmentSubmission; request_configuration?:RequestConfiguration[QueryParameters]):ReadingAssignmentSubmission +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|to_patch_request_information(body:ReadingAssignmentSubmission; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|url_template:str +msgraph.generated.education.reports.readingAssignmentSubmissions.item.ReadingAssignmentSubmissionItemRequestBuilder::|public|with_url(raw_url:str):ReadingAssignmentSubmissionItemRequestBuilder +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder-->BaseRequestBuilder +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters] +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder.ReadingAssignmentSubmissionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|by_reading_assignment_submission_id(reading_assignment_submission_id:str):ReadingAssignmentSubmissionItemRequestBuilder +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters]):ReadingAssignmentSubmissionCollectionResponse +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|post(body:ReadingAssignmentSubmission; request_configuration?:RequestConfiguration[QueryParameters]):ReadingAssignmentSubmission +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|to_post_request_information(body:ReadingAssignmentSubmission; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|url_template:str +msgraph.generated.education.reports.readingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder::|public|with_url(raw_url:str):ReadingAssignmentSubmissionsRequestBuilder +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.education.reports.reflectCheckInResponses.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReflectCheckInResponseItemRequestBuilderGetQueryParameters] +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReflectCheckInResponseItemRequestBuilderGetQueryParameters]):ReflectCheckInResponse +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|patch(body:ReflectCheckInResponse; request_configuration?:RequestConfiguration[QueryParameters]):ReflectCheckInResponse +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReflectCheckInResponseItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|to_patch_request_information(body:ReflectCheckInResponse; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|url_template:str +msgraph.generated.education.reports.reflectCheckInResponses.item.ReflectCheckInResponseItemRequestBuilder::|public|with_url(raw_url:str):ReflectCheckInResponseItemRequestBuilder +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder-->BaseRequestBuilder +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReflectCheckInResponsesRequestBuilderGetQueryParameters] +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder.ReflectCheckInResponsesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|by_reflect_check_in_response_id(reflect_check_in_response_id:str):ReflectCheckInResponseItemRequestBuilder +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReflectCheckInResponsesRequestBuilderGetQueryParameters]):ReflectCheckInResponseCollectionResponse +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|post(body:ReflectCheckInResponse; request_configuration?:RequestConfiguration[QueryParameters]):ReflectCheckInResponse +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReflectCheckInResponsesRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|to_post_request_information(body:ReflectCheckInResponse; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|url_template:str +msgraph.generated.education.reports.reflectCheckInResponses.ReflectCheckInResponsesRequestBuilder::|public|with_url(raw_url:str):ReflectCheckInResponsesRequestBuilder +msgraph.generated.education.reports.ReportsRequestBuilder-->BaseRequestBuilder +msgraph.generated.education.reports.ReportsRequestBuilder.ReportsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.education.reports.ReportsRequestBuilder.ReportsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.education.reports.ReportsRequestBuilder.ReportsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.education.reports.ReportsRequestBuilder.ReportsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.education.reports.ReportsRequestBuilder.ReportsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReportsRequestBuilderGetQueryParameters] +msgraph.generated.education.reports.ReportsRequestBuilder.ReportsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.education.reports.ReportsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.education.reports.ReportsRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.education.reports.ReportsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReportsRequestBuilderGetQueryParameters]):ReportsRoot +msgraph.generated.education.reports.ReportsRequestBuilder::|public|patch(body:ReportsRoot; request_configuration?:RequestConfiguration[QueryParameters]):ReportsRoot +msgraph.generated.education.reports.ReportsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.education.reports.ReportsRequestBuilder::|public|reading_assignment_submissions:ReadingAssignmentSubmissionsRequestBuilder +msgraph.generated.education.reports.ReportsRequestBuilder::|public|reflect_check_in_responses:ReflectCheckInResponsesRequestBuilder +msgraph.generated.education.reports.ReportsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.education.reports.ReportsRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.education.reports.ReportsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReportsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.education.reports.ReportsRequestBuilder::|public|to_patch_request_information(body:ReportsRoot; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.education.reports.ReportsRequestBuilder::|public|url_template:str +msgraph.generated.education.reports.ReportsRequestBuilder::|public|with_url(raw_url:str):ReportsRequestBuilder msgraph.generated.education.schools.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.education.schools.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.education.schools.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -76932,12 +77079,45 @@ msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder-->B msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|authentication_context_class_references:AuthenticationContextClassReferencesRequestBuilder msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|authentication_strength:AuthenticationStrengthRequestBuilder msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|evaluate:EvaluateRequestBuilder msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|named_locations:NamedLocationsRequestBuilder msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|policies:PoliciesRequestBuilder msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|request_adapter:RequestAdapter msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|templates:TemplatesRequestBuilder msgraph.generated.identity.conditionalAccess.ConditionalAccessRequestBuilder::|public|url_template:str +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|additional_data():dict[str, Any] +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|applied_policies_only():bool +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|applied_policies_only(value:bool):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|backing_store:BackingStore +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|constructor():None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|sign_in_conditions():SignInConditions +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|sign_in_conditions(value:SignInConditions):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|sign_in_context():SignInContext +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|sign_in_context(value:SignInContext):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|sign_in_identity():SignInIdentity +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|sign_in_identity(value:SignInIdentity):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):EvaluatePostRequestBody +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostResponse-->BaseCollectionPaginationCountResponse +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostResponse::|public|constructor():None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostResponse::|public|value():list[WhatIfAnalysisResult] +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostResponse::|public|value(value:list[WhatIfAnalysisResult]):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluatePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EvaluatePostResponse +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder-->BaseRequestBuilder +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder.EvaluateRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder::|public|post(body:EvaluatePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):EvaluatePostResponse +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder::|public|to_post_request_information(body:EvaluatePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder::|public|url_template:str +msgraph.generated.identity.conditionalAccess.evaluate.EvaluateRequestBuilder::|public|with_url(raw_url:str):EvaluateRequestBuilder msgraph.generated.identity.conditionalAccess.namedLocations.count.CountRequestBuilder-->BaseRequestBuilder msgraph.generated.identity.conditionalAccess.namedLocations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.identity.conditionalAccess.namedLocations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -94111,6 +94291,14 @@ msgraph.generated.models.ApplicationCollectionResponse::|public|serialize(writer msgraph.generated.models.ApplicationCollectionResponse::|public|value():list[Application] msgraph.generated.models.ApplicationCollectionResponse::|public|value(value:list[Application]):None msgraph.generated.models.ApplicationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApplicationCollectionResponse +msgraph.generated.models.ApplicationContext-->SignInContext +msgraph.generated.models.ApplicationContext::|public|constructor():None +msgraph.generated.models.ApplicationContext::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ApplicationContext::|public|include_applications():list[str] +msgraph.generated.models.ApplicationContext::|public|include_applications(value:list[str]):None +msgraph.generated.models.ApplicationContext::|public|odata_type:str +msgraph.generated.models.ApplicationContext::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ApplicationContext::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApplicationContext msgraph.generated.models.ApplicationEnforcedRestrictionsSessionControl-->ConditionalAccessSessionControl msgraph.generated.models.ApplicationEnforcedRestrictionsSessionControl::|public|constructor():None msgraph.generated.models.ApplicationEnforcedRestrictionsSessionControl::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -95308,6 +95496,14 @@ msgraph.generated.models.AuditResource::|public|resource_id(value:str):None msgraph.generated.models.AuditResource::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AuditResource::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditResource msgraph.generated.models.AuditResource~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.AuthContext-->SignInContext +msgraph.generated.models.AuthContext::|public|authentication_context_value():str +msgraph.generated.models.AuthContext::|public|authentication_context_value(value:str):None +msgraph.generated.models.AuthContext::|public|constructor():None +msgraph.generated.models.AuthContext::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AuthContext::|public|odata_type:str +msgraph.generated.models.AuthContext::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.AuthContext::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthContext msgraph.generated.models.Authentication-->Entity msgraph.generated.models.Authentication::|public|constructor():None msgraph.generated.models.Authentication::|public|email_methods():list[EmailAuthenticationMethod] @@ -95556,6 +95752,17 @@ msgraph.generated.models.AuthenticationEventsFlowCollectionResponse::|public|ser msgraph.generated.models.AuthenticationEventsFlowCollectionResponse::|public|value():list[AuthenticationEventsFlow] msgraph.generated.models.AuthenticationEventsFlowCollectionResponse::|public|value(value:list[AuthenticationEventsFlow]):None msgraph.generated.models.AuthenticationEventsFlowCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthenticationEventsFlowCollectionResponse +msgraph.generated.models.AuthenticationFlow::|public|additional_data():dict[str, Any] +msgraph.generated.models.AuthenticationFlow::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.AuthenticationFlow::|public|backing_store:BackingStore +msgraph.generated.models.AuthenticationFlow::|public|constructor():None +msgraph.generated.models.AuthenticationFlow::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AuthenticationFlow::|public|odata_type():str +msgraph.generated.models.AuthenticationFlow::|public|odata_type(value:str):None +msgraph.generated.models.AuthenticationFlow::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.AuthenticationFlow::|public|transfer_method():ConditionalAccessTransferMethods +msgraph.generated.models.AuthenticationFlow::|public|transfer_method(value:ConditionalAccessTransferMethods):None +msgraph.generated.models.AuthenticationFlow::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthenticationFlow msgraph.generated.models.AuthenticationFlowsPolicy-->Entity msgraph.generated.models.AuthenticationFlowsPolicy::|public|constructor():None msgraph.generated.models.AuthenticationFlowsPolicy::|public|description():str @@ -95568,6 +95775,7 @@ msgraph.generated.models.AuthenticationFlowsPolicy::|public|self_service_sign_up msgraph.generated.models.AuthenticationFlowsPolicy::|public|self_service_sign_up(value:SelfServiceSignUpAuthenticationFlowConfiguration):None msgraph.generated.models.AuthenticationFlowsPolicy::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AuthenticationFlowsPolicy::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthenticationFlowsPolicy +msgraph.generated.models.AuthenticationFlow~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AuthenticationMethod-->Entity msgraph.generated.models.AuthenticationMethod::|public|constructor():None msgraph.generated.models.AuthenticationMethod::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -98488,6 +98696,20 @@ msgraph.generated.models.CertificationControl::|public|url(value:str):None msgraph.generated.models.CertificationControl::|static|public|create_from_discriminator_value(parse_node:ParseNode):CertificationControl msgraph.generated.models.CertificationControl~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Certification~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ChallengingWord::|public|additional_data():dict[str, Any] +msgraph.generated.models.ChallengingWord::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ChallengingWord::|public|backing_store:BackingStore +msgraph.generated.models.ChallengingWord::|public|constructor():None +msgraph.generated.models.ChallengingWord::|public|count():int +msgraph.generated.models.ChallengingWord::|public|count(value:int):None +msgraph.generated.models.ChallengingWord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ChallengingWord::|public|odata_type():str +msgraph.generated.models.ChallengingWord::|public|odata_type(value:str):None +msgraph.generated.models.ChallengingWord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ChallengingWord::|public|word():str +msgraph.generated.models.ChallengingWord::|public|word(value:str):None +msgraph.generated.models.ChallengingWord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ChallengingWord +msgraph.generated.models.ChallengingWord~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ChangeTrackedEntity-->Entity msgraph.generated.models.ChangeTrackedEntity::|public|constructor():None msgraph.generated.models.ChangeTrackedEntity::|public|created_by():IdentitySet @@ -103348,6 +103570,74 @@ msgraph.generated.models.DeviceHealthAttestationState::|public|windows_p_e():str msgraph.generated.models.DeviceHealthAttestationState::|public|windows_p_e(value:str):None msgraph.generated.models.DeviceHealthAttestationState::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceHealthAttestationState msgraph.generated.models.DeviceHealthAttestationState~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.DeviceInfo::|public|additional_data():dict[str, Any] +msgraph.generated.models.DeviceInfo::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.DeviceInfo::|public|backing_store:BackingStore +msgraph.generated.models.DeviceInfo::|public|constructor():None +msgraph.generated.models.DeviceInfo::|public|device_id():str +msgraph.generated.models.DeviceInfo::|public|device_id(value:str):None +msgraph.generated.models.DeviceInfo::|public|display_name():str +msgraph.generated.models.DeviceInfo::|public|display_name(value:str):None +msgraph.generated.models.DeviceInfo::|public|enrollment_profile_name():str +msgraph.generated.models.DeviceInfo::|public|enrollment_profile_name(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute1():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute1(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute10():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute10(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute11():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute11(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute12():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute12(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute13():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute13(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute14():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute14(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute15():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute15(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute2():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute2(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute3():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute3(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute4():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute4(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute5():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute5(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute6():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute6(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute7():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute7(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute8():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute8(value:str):None +msgraph.generated.models.DeviceInfo::|public|extension_attribute9():str +msgraph.generated.models.DeviceInfo::|public|extension_attribute9(value:str):None +msgraph.generated.models.DeviceInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceInfo::|public|is_compliant():bool +msgraph.generated.models.DeviceInfo::|public|is_compliant(value:bool):None +msgraph.generated.models.DeviceInfo::|public|manufacturer():str +msgraph.generated.models.DeviceInfo::|public|manufacturer(value:str):None +msgraph.generated.models.DeviceInfo::|public|mdm_app_id():str +msgraph.generated.models.DeviceInfo::|public|mdm_app_id(value:str):None +msgraph.generated.models.DeviceInfo::|public|model():str +msgraph.generated.models.DeviceInfo::|public|model(value:str):None +msgraph.generated.models.DeviceInfo::|public|odata_type():str +msgraph.generated.models.DeviceInfo::|public|odata_type(value:str):None +msgraph.generated.models.DeviceInfo::|public|operating_system():str +msgraph.generated.models.DeviceInfo::|public|operating_system(value:str):None +msgraph.generated.models.DeviceInfo::|public|operating_system_version():str +msgraph.generated.models.DeviceInfo::|public|operating_system_version(value:str):None +msgraph.generated.models.DeviceInfo::|public|ownership():str +msgraph.generated.models.DeviceInfo::|public|ownership(value:str):None +msgraph.generated.models.DeviceInfo::|public|physical_ids():list[str] +msgraph.generated.models.DeviceInfo::|public|physical_ids(value:list[str]):None +msgraph.generated.models.DeviceInfo::|public|profile_type():str +msgraph.generated.models.DeviceInfo::|public|profile_type(value:str):None +msgraph.generated.models.DeviceInfo::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.DeviceInfo::|public|system_labels():list[str] +msgraph.generated.models.DeviceInfo::|public|system_labels(value:list[str]):None +msgraph.generated.models.DeviceInfo::|public|trust_type():str +msgraph.generated.models.DeviceInfo::|public|trust_type(value:str):None +msgraph.generated.models.DeviceInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceInfo +msgraph.generated.models.DeviceInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.DeviceInstallState-->Entity msgraph.generated.models.DeviceInstallState::|public|constructor():None msgraph.generated.models.DeviceInstallState::|public|device_id():str @@ -105315,6 +105605,8 @@ msgraph.generated.models.EducationRoot::|public|me():EducationUser msgraph.generated.models.EducationRoot::|public|me(value:EducationUser):None msgraph.generated.models.EducationRoot::|public|odata_type():str msgraph.generated.models.EducationRoot::|public|odata_type(value:str):None +msgraph.generated.models.EducationRoot::|public|reports():ReportsRoot +msgraph.generated.models.EducationRoot::|public|reports(value:ReportsRoot):None msgraph.generated.models.EducationRoot::|public|schools():list[EducationSchool] msgraph.generated.models.EducationRoot::|public|schools(value:list[EducationSchool]):None msgraph.generated.models.EducationRoot::|public|serialize(writer:SerializationWriter):None @@ -107180,6 +107472,8 @@ msgraph.generated.models.FileStorage::|public|odata_type:str msgraph.generated.models.FileStorage::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.FileStorage::|static|public|create_from_discriminator_value(parse_node:ParseNode):FileStorage msgraph.generated.models.FileStorageContainer-->Entity +msgraph.generated.models.FileStorageContainer::|public|columns():list[ColumnDefinition] +msgraph.generated.models.FileStorageContainer::|public|columns(value:list[ColumnDefinition]):None msgraph.generated.models.FileStorageContainer::|public|constructor():None msgraph.generated.models.FileStorageContainer::|public|container_type_id():UUID msgraph.generated.models.FileStorageContainer::|public|container_type_id(value:UUID):None @@ -109105,6 +109399,11 @@ msgraph.generated.models.InitiatorType::0000-User msgraph.generated.models.InitiatorType::0001-Application msgraph.generated.models.InitiatorType::0002-System msgraph.generated.models.InitiatorType::0003-UnknownFutureValue +msgraph.generated.models.InsiderRiskLevel::0000-None_ +msgraph.generated.models.InsiderRiskLevel::0001-Minor +msgraph.generated.models.InsiderRiskLevel::0002-Moderate +msgraph.generated.models.InsiderRiskLevel::0003-Elevated +msgraph.generated.models.InsiderRiskLevel::0004-UnknownFutureValue msgraph.generated.models.InsightIdentity::|public|additional_data():dict[str, Any] msgraph.generated.models.InsightIdentity::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.InsightIdentity::|public|address():str @@ -114778,6 +115077,8 @@ msgraph.generated.models.OnlineMeetingBase::|public|chat_restrictions():ChatRest msgraph.generated.models.OnlineMeetingBase::|public|chat_restrictions(value:ChatRestrictions):None msgraph.generated.models.OnlineMeetingBase::|public|constructor():None msgraph.generated.models.OnlineMeetingBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.OnlineMeetingBase::|public|is_end_to_end_encryption_enabled():bool +msgraph.generated.models.OnlineMeetingBase::|public|is_end_to_end_encryption_enabled(value:bool):None msgraph.generated.models.OnlineMeetingBase::|public|is_entry_exit_announced():bool msgraph.generated.models.OnlineMeetingBase::|public|is_entry_exit_announced(value:bool):None msgraph.generated.models.OnlineMeetingBase::|public|join_information():ItemBody @@ -115564,6 +115865,20 @@ msgraph.generated.models.OutOfBoxExperienceSetting::|public|user_type():WindowsU msgraph.generated.models.OutOfBoxExperienceSetting::|public|user_type(value:WindowsUserType):None msgraph.generated.models.OutOfBoxExperienceSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):OutOfBoxExperienceSetting msgraph.generated.models.OutOfBoxExperienceSetting~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.OutOfOfficeSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.OutOfOfficeSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.OutOfOfficeSettings::|public|backing_store:BackingStore +msgraph.generated.models.OutOfOfficeSettings::|public|constructor():None +msgraph.generated.models.OutOfOfficeSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.OutOfOfficeSettings::|public|is_out_of_office():bool +msgraph.generated.models.OutOfOfficeSettings::|public|is_out_of_office(value:bool):None +msgraph.generated.models.OutOfOfficeSettings::|public|message():str +msgraph.generated.models.OutOfOfficeSettings::|public|message(value:str):None +msgraph.generated.models.OutOfOfficeSettings::|public|odata_type():str +msgraph.generated.models.OutOfOfficeSettings::|public|odata_type(value:str):None +msgraph.generated.models.OutOfOfficeSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.OutOfOfficeSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OutOfOfficeSettings +msgraph.generated.models.OutOfOfficeSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Package::|public|additional_data():dict[str, Any] msgraph.generated.models.Package::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.Package::|public|backing_store:BackingStore @@ -116440,6 +116755,14 @@ msgraph.generated.models.PhoneType::0006-BusinessFax msgraph.generated.models.PhoneType::0007-OtherFax msgraph.generated.models.PhoneType::0008-Pager msgraph.generated.models.PhoneType::0009-Radio +msgraph.generated.models.PhoneUserConversationMember-->ConversationMember +msgraph.generated.models.PhoneUserConversationMember::|public|constructor():None +msgraph.generated.models.PhoneUserConversationMember::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PhoneUserConversationMember::|public|odata_type:str +msgraph.generated.models.PhoneUserConversationMember::|public|phone_number():str +msgraph.generated.models.PhoneUserConversationMember::|public|phone_number(value:str):None +msgraph.generated.models.PhoneUserConversationMember::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PhoneUserConversationMember::|static|public|create_from_discriminator_value(parse_node:ParseNode):PhoneUserConversationMember msgraph.generated.models.Phone~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Photo::|public|additional_data():dict[str, Any] msgraph.generated.models.Photo::|public|additional_data(value:dict[str, Any]):None @@ -117165,6 +117488,10 @@ msgraph.generated.models.Presence::|public|availability(value:str):None msgraph.generated.models.Presence::|public|constructor():None msgraph.generated.models.Presence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph.generated.models.Presence::|public|odata_type:str +msgraph.generated.models.Presence::|public|out_of_office_settings():OutOfOfficeSettings +msgraph.generated.models.Presence::|public|out_of_office_settings(value:OutOfOfficeSettings):None +msgraph.generated.models.Presence::|public|sequence_number():str +msgraph.generated.models.Presence::|public|sequence_number(value:str):None msgraph.generated.models.Presence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.Presence::|public|status_message():PresenceStatusMessage msgraph.generated.models.Presence::|public|status_message(value:PresenceStatusMessage):None @@ -119995,6 +120322,61 @@ msgraph.generated.models.ReactionsFacet::|public|share_count():int msgraph.generated.models.ReactionsFacet::|public|share_count(value:int):None msgraph.generated.models.ReactionsFacet::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReactionsFacet msgraph.generated.models.ReactionsFacet~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ReadingAssignmentSubmission-->Entity +msgraph.generated.models.ReadingAssignmentSubmission::|public|accuracy_score():float +msgraph.generated.models.ReadingAssignmentSubmission::|public|accuracy_score(value:float):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|action():str +msgraph.generated.models.ReadingAssignmentSubmission::|public|action(value:str):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|assignment_id():str +msgraph.generated.models.ReadingAssignmentSubmission::|public|assignment_id(value:str):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|challenging_words():list[ChallengingWord] +msgraph.generated.models.ReadingAssignmentSubmission::|public|challenging_words(value:list[ChallengingWord]):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|class_id():str +msgraph.generated.models.ReadingAssignmentSubmission::|public|class_id(value:str):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|constructor():None +msgraph.generated.models.ReadingAssignmentSubmission::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ReadingAssignmentSubmission::|public|insertions():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|insertions(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|mispronunciations():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|mispronunciations(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|missed_exclamation_marks():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|missed_exclamation_marks(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|missed_periods():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|missed_periods(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|missed_question_marks():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|missed_question_marks(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|missed_shorts():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|missed_shorts(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|monotone_score():float +msgraph.generated.models.ReadingAssignmentSubmission::|public|monotone_score(value:float):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|odata_type:str +msgraph.generated.models.ReadingAssignmentSubmission::|public|omissions():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|omissions(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|repetitions():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|repetitions(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|self_corrections():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|self_corrections(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|student_id():str +msgraph.generated.models.ReadingAssignmentSubmission::|public|student_id(value:str):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|submission_date_time():datetime.datetime +msgraph.generated.models.ReadingAssignmentSubmission::|public|submission_date_time(value:datetime.datetime):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|submission_id():str +msgraph.generated.models.ReadingAssignmentSubmission::|public|submission_id(value:str):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|unexpected_pauses():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|unexpected_pauses(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|words_per_minute():float +msgraph.generated.models.ReadingAssignmentSubmission::|public|words_per_minute(value:float):None +msgraph.generated.models.ReadingAssignmentSubmission::|public|word_count():int +msgraph.generated.models.ReadingAssignmentSubmission::|public|word_count(value:int):None +msgraph.generated.models.ReadingAssignmentSubmission::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReadingAssignmentSubmission +msgraph.generated.models.ReadingAssignmentSubmissionCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph.generated.models.ReadingAssignmentSubmissionCollectionResponse::|public|constructor():None +msgraph.generated.models.ReadingAssignmentSubmissionCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ReadingAssignmentSubmissionCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ReadingAssignmentSubmissionCollectionResponse::|public|value():list[ReadingAssignmentSubmission] +msgraph.generated.models.ReadingAssignmentSubmissionCollectionResponse::|public|value(value:list[ReadingAssignmentSubmission]):None +msgraph.generated.models.ReadingAssignmentSubmissionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReadingAssignmentSubmissionCollectionResponse msgraph.generated.models.RecentNotebook::|public|additional_data():dict[str, Any] msgraph.generated.models.RecentNotebook::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.RecentNotebook::|public|backing_store:BackingStore @@ -120239,6 +120621,39 @@ msgraph.generated.models.ReferenceUpdate::|public|odata_type(value:str):None msgraph.generated.models.ReferenceUpdate::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ReferenceUpdate::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReferenceUpdate msgraph.generated.models.ReferenceUpdate~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ReflectCheckInResponse-->Entity +msgraph.generated.models.ReflectCheckInResponse::|public|check_in_id():str +msgraph.generated.models.ReflectCheckInResponse::|public|check_in_id(value:str):None +msgraph.generated.models.ReflectCheckInResponse::|public|check_in_title():str +msgraph.generated.models.ReflectCheckInResponse::|public|check_in_title(value:str):None +msgraph.generated.models.ReflectCheckInResponse::|public|class_id():str +msgraph.generated.models.ReflectCheckInResponse::|public|class_id(value:str):None +msgraph.generated.models.ReflectCheckInResponse::|public|constructor():None +msgraph.generated.models.ReflectCheckInResponse::|public|created_date_time():datetime.datetime +msgraph.generated.models.ReflectCheckInResponse::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.ReflectCheckInResponse::|public|creator_id():str +msgraph.generated.models.ReflectCheckInResponse::|public|creator_id(value:str):None +msgraph.generated.models.ReflectCheckInResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ReflectCheckInResponse::|public|is_closed():bool +msgraph.generated.models.ReflectCheckInResponse::|public|is_closed(value:bool):None +msgraph.generated.models.ReflectCheckInResponse::|public|odata_type:str +msgraph.generated.models.ReflectCheckInResponse::|public|responder_id():str +msgraph.generated.models.ReflectCheckInResponse::|public|responder_id(value:str):None +msgraph.generated.models.ReflectCheckInResponse::|public|response_emotion():ResponseEmotionType +msgraph.generated.models.ReflectCheckInResponse::|public|response_emotion(value:ResponseEmotionType):None +msgraph.generated.models.ReflectCheckInResponse::|public|response_feedback():ResponseFeedbackType +msgraph.generated.models.ReflectCheckInResponse::|public|response_feedback(value:ResponseFeedbackType):None +msgraph.generated.models.ReflectCheckInResponse::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ReflectCheckInResponse::|public|submit_date_time():datetime.datetime +msgraph.generated.models.ReflectCheckInResponse::|public|submit_date_time(value:datetime.datetime):None +msgraph.generated.models.ReflectCheckInResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReflectCheckInResponse +msgraph.generated.models.ReflectCheckInResponseCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph.generated.models.ReflectCheckInResponseCollectionResponse::|public|constructor():None +msgraph.generated.models.ReflectCheckInResponseCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ReflectCheckInResponseCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ReflectCheckInResponseCollectionResponse::|public|value():list[ReflectCheckInResponse] +msgraph.generated.models.ReflectCheckInResponseCollectionResponse::|public|value(value:list[ReflectCheckInResponse]):None +msgraph.generated.models.ReflectCheckInResponseCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReflectCheckInResponseCollectionResponse msgraph.generated.models.RegistrationEnforcement::|public|additional_data():dict[str, Any] msgraph.generated.models.RegistrationEnforcement::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.RegistrationEnforcement::|public|authentication_methods_registration_campaign():AuthenticationMethodsRegistrationCampaign @@ -120531,6 +120946,16 @@ msgraph.generated.models.ReportRoot::|public|security(value:SecurityReportsRoot) msgraph.generated.models.ReportRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ReportRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReportRoot msgraph.generated.models.ReportRoot~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ReportsRoot-->Entity +msgraph.generated.models.ReportsRoot::|public|constructor():None +msgraph.generated.models.ReportsRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ReportsRoot::|public|odata_type:str +msgraph.generated.models.ReportsRoot::|public|reading_assignment_submissions():list[ReadingAssignmentSubmission] +msgraph.generated.models.ReportsRoot::|public|reading_assignment_submissions(value:list[ReadingAssignmentSubmission]):None +msgraph.generated.models.ReportsRoot::|public|reflect_check_in_responses():list[ReflectCheckInResponse] +msgraph.generated.models.ReportsRoot::|public|reflect_check_in_responses(value:list[ReflectCheckInResponse]):None +msgraph.generated.models.ReportsRoot::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ReportsRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReportsRoot msgraph.generated.models.Report~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Request-->Entity msgraph.generated.models.Request::|public|approval_id():str @@ -120757,6 +121182,72 @@ msgraph.generated.models.ResourceVisualization::|public|type():str msgraph.generated.models.ResourceVisualization::|public|type(value:str):None msgraph.generated.models.ResourceVisualization::|static|public|create_from_discriminator_value(parse_node:ParseNode):ResourceVisualization msgraph.generated.models.ResourceVisualization~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ResponseEmotionType::0000-None_ +msgraph.generated.models.ResponseEmotionType::0001-Confident +msgraph.generated.models.ResponseEmotionType::0002-Excited +msgraph.generated.models.ResponseEmotionType::0003-Happy +msgraph.generated.models.ResponseEmotionType::0004-Motivated +msgraph.generated.models.ResponseEmotionType::0005-Peaceful +msgraph.generated.models.ResponseEmotionType::0006-Ambitious +msgraph.generated.models.ResponseEmotionType::0007-Cheerful +msgraph.generated.models.ResponseEmotionType::0008-Comfortable +msgraph.generated.models.ResponseEmotionType::0009-Creative +msgraph.generated.models.ResponseEmotionType::0010-Determined +msgraph.generated.models.ResponseEmotionType::0011-Energized +msgraph.generated.models.ResponseEmotionType::0012-Focused +msgraph.generated.models.ResponseEmotionType::0013-Fulfilled +msgraph.generated.models.ResponseEmotionType::0014-Grateful +msgraph.generated.models.ResponseEmotionType::0015-Included +msgraph.generated.models.ResponseEmotionType::0016-Inspired +msgraph.generated.models.ResponseEmotionType::0017-Optimistic +msgraph.generated.models.ResponseEmotionType::0018-Proud +msgraph.generated.models.ResponseEmotionType::0019-Successful +msgraph.generated.models.ResponseEmotionType::0020-Valuable +msgraph.generated.models.ResponseEmotionType::0021-Annoyed +msgraph.generated.models.ResponseEmotionType::0022-Bored +msgraph.generated.models.ResponseEmotionType::0023-Calm +msgraph.generated.models.ResponseEmotionType::0024-Confused +msgraph.generated.models.ResponseEmotionType::0025-Glad +msgraph.generated.models.ResponseEmotionType::0026-Content +msgraph.generated.models.ResponseEmotionType::0027-Pensive +msgraph.generated.models.ResponseEmotionType::0028-Reserved +msgraph.generated.models.ResponseEmotionType::0029-Restless +msgraph.generated.models.ResponseEmotionType::0030-Shocked +msgraph.generated.models.ResponseEmotionType::0031-Tired +msgraph.generated.models.ResponseEmotionType::0032-Angry +msgraph.generated.models.ResponseEmotionType::0033-Depressed +msgraph.generated.models.ResponseEmotionType::0034-Exhausted +msgraph.generated.models.ResponseEmotionType::0035-Lonely +msgraph.generated.models.ResponseEmotionType::0036-Nervous +msgraph.generated.models.ResponseEmotionType::0037-Anxious +msgraph.generated.models.ResponseEmotionType::0038-Apathetic +msgraph.generated.models.ResponseEmotionType::0039-Concerned +msgraph.generated.models.ResponseEmotionType::0040-Disappointed +msgraph.generated.models.ResponseEmotionType::0041-Frightened +msgraph.generated.models.ResponseEmotionType::0042-Frustrated +msgraph.generated.models.ResponseEmotionType::0043-Hopeless +msgraph.generated.models.ResponseEmotionType::0044-Hurt +msgraph.generated.models.ResponseEmotionType::0045-Jealous +msgraph.generated.models.ResponseEmotionType::0046-Miserable +msgraph.generated.models.ResponseEmotionType::0047-Overwhelmed +msgraph.generated.models.ResponseEmotionType::0048-Skeptical +msgraph.generated.models.ResponseEmotionType::0049-Stressed +msgraph.generated.models.ResponseEmotionType::0050-Stuck +msgraph.generated.models.ResponseEmotionType::0051-Worthless +msgraph.generated.models.ResponseEmotionType::0052-Awed +msgraph.generated.models.ResponseEmotionType::0053-Ashamed +msgraph.generated.models.ResponseEmotionType::0054-Curious +msgraph.generated.models.ResponseEmotionType::0055-Sensitive +msgraph.generated.models.ResponseEmotionType::0056-Sad +msgraph.generated.models.ResponseEmotionType::0057-UnknownFutureValue +msgraph.generated.models.ResponseFeedbackType::0000-None_ +msgraph.generated.models.ResponseFeedbackType::0001-NotDetected +msgraph.generated.models.ResponseFeedbackType::0002-VeryUnpleasant +msgraph.generated.models.ResponseFeedbackType::0003-Unpleasant +msgraph.generated.models.ResponseFeedbackType::0004-Neutral +msgraph.generated.models.ResponseFeedbackType::0005-Pleasant +msgraph.generated.models.ResponseFeedbackType::0006-VeryPleasant +msgraph.generated.models.ResponseFeedbackType::0007-UnknownFutureValue msgraph.generated.models.ResponseStatus::|public|additional_data():dict[str, Any] msgraph.generated.models.ResponseStatus::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.ResponseStatus::|public|backing_store:BackingStore @@ -122339,12 +122830,6 @@ msgraph.generated.models.SecureSignInSessionControl::|public|get_field_deseriali msgraph.generated.models.SecureSignInSessionControl::|public|odata_type:str msgraph.generated.models.SecureSignInSessionControl::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.SecureSignInSessionControl::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecureSignInSessionControl -msgraph.generated.models.security.AadRiskDetectionAuditRecord-->AuditData -msgraph.generated.models.security.AadRiskDetectionAuditRecord::|public|constructor():None -msgraph.generated.models.security.AadRiskDetectionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AadRiskDetectionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AadRiskDetectionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AadRiskDetectionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AadRiskDetectionAuditRecord msgraph.generated.models.security.ActionAfterRetentionPeriod::0000-None_ msgraph.generated.models.security.ActionAfterRetentionPeriod::0001-Delete msgraph.generated.models.security.ActionAfterRetentionPeriod::0002-StartDispositionReview @@ -122374,66 +122859,6 @@ msgraph.generated.models.security.AdditionalOptions::0011-CondensePaths msgraph.generated.models.security.AdditionalOptions::0012-FriendlyName msgraph.generated.models.security.AdditionalOptions::0013-SplitSource msgraph.generated.models.security.AdditionalOptions::0014-IncludeReport -msgraph.generated.models.security.AedAuditRecord-->AuditData -msgraph.generated.models.security.AedAuditRecord::|public|constructor():None -msgraph.generated.models.security.AedAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AedAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AedAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AedAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AedAuditRecord -msgraph.generated.models.security.AiAppInteractionAuditRecord-->AuditData -msgraph.generated.models.security.AiAppInteractionAuditRecord::|public|constructor():None -msgraph.generated.models.security.AiAppInteractionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AiAppInteractionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AiAppInteractionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AiAppInteractionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AiAppInteractionAuditRecord -msgraph.generated.models.security.AipFileDeleted-->AuditData -msgraph.generated.models.security.AipFileDeleted::|public|constructor():None -msgraph.generated.models.security.AipFileDeleted::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AipFileDeleted::|public|odata_type:str -msgraph.generated.models.security.AipFileDeleted::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AipFileDeleted::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipFileDeleted -msgraph.generated.models.security.AipHeartBeat-->AuditData -msgraph.generated.models.security.AipHeartBeat::|public|constructor():None -msgraph.generated.models.security.AipHeartBeat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AipHeartBeat::|public|odata_type:str -msgraph.generated.models.security.AipHeartBeat::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AipHeartBeat::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipHeartBeat -msgraph.generated.models.security.AipProtectionActionLogRequest-->AuditData -msgraph.generated.models.security.AipProtectionActionLogRequest::|public|constructor():None -msgraph.generated.models.security.AipProtectionActionLogRequest::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AipProtectionActionLogRequest::|public|odata_type:str -msgraph.generated.models.security.AipProtectionActionLogRequest::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AipProtectionActionLogRequest::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipProtectionActionLogRequest -msgraph.generated.models.security.AipScannerDiscoverEvent-->AuditData -msgraph.generated.models.security.AipScannerDiscoverEvent::|public|constructor():None -msgraph.generated.models.security.AipScannerDiscoverEvent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AipScannerDiscoverEvent::|public|odata_type:str -msgraph.generated.models.security.AipScannerDiscoverEvent::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AipScannerDiscoverEvent::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipScannerDiscoverEvent -msgraph.generated.models.security.AipSensitivityLabelActionLogRequest-->AuditData -msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|public|constructor():None -msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|public|odata_type:str -msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AipSensitivityLabelActionLogRequest::|static|public|create_from_discriminator_value(parse_node:ParseNode):AipSensitivityLabelActionLogRequest -msgraph.generated.models.security.AirAdminActionInvestigationData-->AuditData -msgraph.generated.models.security.AirAdminActionInvestigationData::|public|constructor():None -msgraph.generated.models.security.AirAdminActionInvestigationData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AirAdminActionInvestigationData::|public|odata_type:str -msgraph.generated.models.security.AirAdminActionInvestigationData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AirAdminActionInvestigationData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AirAdminActionInvestigationData -msgraph.generated.models.security.AirInvestigationData-->AuditData -msgraph.generated.models.security.AirInvestigationData::|public|constructor():None -msgraph.generated.models.security.AirInvestigationData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AirInvestigationData::|public|odata_type:str -msgraph.generated.models.security.AirInvestigationData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AirInvestigationData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AirInvestigationData -msgraph.generated.models.security.AirManualInvestigationData-->AuditData -msgraph.generated.models.security.AirManualInvestigationData::|public|constructor():None -msgraph.generated.models.security.AirManualInvestigationData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AirManualInvestigationData::|public|odata_type:str -msgraph.generated.models.security.AirManualInvestigationData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AirManualInvestigationData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AirManualInvestigationData msgraph.generated.models.security.Alert-->Entity msgraph.generated.models.security.Alert::|public|actor_display_name():str msgraph.generated.models.security.Alert::|public|actor_display_name(value:str):None @@ -122696,418 +123121,6 @@ msgraph.generated.models.security.Artifact::|public|get_field_deserializers():di msgraph.generated.models.security.Artifact::|public|odata_type:str msgraph.generated.models.security.Artifact::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.Artifact::|static|public|create_from_discriminator_value(parse_node:ParseNode):Artifact -msgraph.generated.models.security.AttackSimAdminAuditRecord-->AuditData -msgraph.generated.models.security.AttackSimAdminAuditRecord::|public|constructor():None -msgraph.generated.models.security.AttackSimAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AttackSimAdminAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AttackSimAdminAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AttackSimAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttackSimAdminAuditRecord -msgraph.generated.models.security.AuditCoreRoot-->Entity -msgraph.generated.models.security.AuditCoreRoot::|public|constructor():None -msgraph.generated.models.security.AuditCoreRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AuditCoreRoot::|public|odata_type:str -msgraph.generated.models.security.AuditCoreRoot::|public|queries():list[AuditLogQuery] -msgraph.generated.models.security.AuditCoreRoot::|public|queries(value:list[AuditLogQuery]):None -msgraph.generated.models.security.AuditCoreRoot::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AuditCoreRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditCoreRoot -msgraph.generated.models.security.AuditData::|public|additional_data():dict[str, Any] -msgraph.generated.models.security.AuditData::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.models.security.AuditData::|public|backing_store:BackingStore -msgraph.generated.models.security.AuditData::|public|constructor():None -msgraph.generated.models.security.AuditData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AuditData::|public|odata_type():str -msgraph.generated.models.security.AuditData::|public|odata_type(value:str):None -msgraph.generated.models.security.AuditData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AuditData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditData -msgraph.generated.models.security.AuditData~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.AuditLogQuery-->Entity -msgraph.generated.models.security.AuditLogQuery::|public|administrative_unit_id_filters():list[str] -msgraph.generated.models.security.AuditLogQuery::|public|administrative_unit_id_filters(value:list[str]):None -msgraph.generated.models.security.AuditLogQuery::|public|constructor():None -msgraph.generated.models.security.AuditLogQuery::|public|display_name():str -msgraph.generated.models.security.AuditLogQuery::|public|display_name(value:str):None -msgraph.generated.models.security.AuditLogQuery::|public|filter_end_date_time():datetime.datetime -msgraph.generated.models.security.AuditLogQuery::|public|filter_end_date_time(value:datetime.datetime):None -msgraph.generated.models.security.AuditLogQuery::|public|filter_start_date_time():datetime.datetime -msgraph.generated.models.security.AuditLogQuery::|public|filter_start_date_time(value:datetime.datetime):None -msgraph.generated.models.security.AuditLogQuery::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AuditLogQuery::|public|ip_address_filters():list[str] -msgraph.generated.models.security.AuditLogQuery::|public|ip_address_filters(value:list[str]):None -msgraph.generated.models.security.AuditLogQuery::|public|keyword_filter():str -msgraph.generated.models.security.AuditLogQuery::|public|keyword_filter(value:str):None -msgraph.generated.models.security.AuditLogQuery::|public|object_id_filters():list[str] -msgraph.generated.models.security.AuditLogQuery::|public|object_id_filters(value:list[str]):None -msgraph.generated.models.security.AuditLogQuery::|public|odata_type:str -msgraph.generated.models.security.AuditLogQuery::|public|operation_filters():list[str] -msgraph.generated.models.security.AuditLogQuery::|public|operation_filters(value:list[str]):None -msgraph.generated.models.security.AuditLogQuery::|public|records():list[AuditLogRecord] -msgraph.generated.models.security.AuditLogQuery::|public|records(value:list[AuditLogRecord]):None -msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters():list[AuditLogRecordType] -msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters(value:list[AuditLogRecordType]):None -msgraph.generated.models.security.AuditLogQuery::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AuditLogQuery::|public|service_filters():list[str] -msgraph.generated.models.security.AuditLogQuery::|public|service_filters(value:list[str]):None -msgraph.generated.models.security.AuditLogQuery::|public|status():AuditLogQueryStatus -msgraph.generated.models.security.AuditLogQuery::|public|status(value:AuditLogQueryStatus):None -msgraph.generated.models.security.AuditLogQuery::|public|user_principal_name_filters():list[str] -msgraph.generated.models.security.AuditLogQuery::|public|user_principal_name_filters(value:list[str]):None -msgraph.generated.models.security.AuditLogQuery::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditLogQuery -msgraph.generated.models.security.AuditLogQueryCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|constructor():None -msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|value():list[AuditLogQuery] -msgraph.generated.models.security.AuditLogQueryCollectionResponse::|public|value(value:list[AuditLogQuery]):None -msgraph.generated.models.security.AuditLogQueryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditLogQueryCollectionResponse -msgraph.generated.models.security.AuditLogQueryStatus::0000-NotStarted -msgraph.generated.models.security.AuditLogQueryStatus::0001-Running -msgraph.generated.models.security.AuditLogQueryStatus::0002-Succeeded -msgraph.generated.models.security.AuditLogQueryStatus::0003-Failed -msgraph.generated.models.security.AuditLogQueryStatus::0004-Cancelled -msgraph.generated.models.security.AuditLogQueryStatus::0005-UnknownFutureValue -msgraph.generated.models.security.AuditLogRecord-->Entity -msgraph.generated.models.security.AuditLogRecord::|public|administrative_units():list[str] -msgraph.generated.models.security.AuditLogRecord::|public|administrative_units(value:list[str]):None -msgraph.generated.models.security.AuditLogRecord::|public|audit_data():AuditData -msgraph.generated.models.security.AuditLogRecord::|public|audit_data(value:AuditData):None -msgraph.generated.models.security.AuditLogRecord::|public|audit_log_record_type():AuditLogRecordType -msgraph.generated.models.security.AuditLogRecord::|public|audit_log_record_type(value:AuditLogRecordType):None -msgraph.generated.models.security.AuditLogRecord::|public|client_ip():str -msgraph.generated.models.security.AuditLogRecord::|public|client_ip(value:str):None -msgraph.generated.models.security.AuditLogRecord::|public|constructor():None -msgraph.generated.models.security.AuditLogRecord::|public|created_date_time():datetime.datetime -msgraph.generated.models.security.AuditLogRecord::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.security.AuditLogRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AuditLogRecord::|public|object_id():str -msgraph.generated.models.security.AuditLogRecord::|public|object_id(value:str):None -msgraph.generated.models.security.AuditLogRecord::|public|odata_type:str -msgraph.generated.models.security.AuditLogRecord::|public|operation():str -msgraph.generated.models.security.AuditLogRecord::|public|operation(value:str):None -msgraph.generated.models.security.AuditLogRecord::|public|organization_id():str -msgraph.generated.models.security.AuditLogRecord::|public|organization_id(value:str):None -msgraph.generated.models.security.AuditLogRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AuditLogRecord::|public|service():str -msgraph.generated.models.security.AuditLogRecord::|public|service(value:str):None -msgraph.generated.models.security.AuditLogRecord::|public|user_id():str -msgraph.generated.models.security.AuditLogRecord::|public|user_id(value:str):None -msgraph.generated.models.security.AuditLogRecord::|public|user_principal_name():str -msgraph.generated.models.security.AuditLogRecord::|public|user_principal_name(value:str):None -msgraph.generated.models.security.AuditLogRecord::|public|user_type():AuditLogUserType -msgraph.generated.models.security.AuditLogRecord::|public|user_type(value:AuditLogUserType):None -msgraph.generated.models.security.AuditLogRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditLogRecord -msgraph.generated.models.security.AuditLogRecordCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|constructor():None -msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|value():list[AuditLogRecord] -msgraph.generated.models.security.AuditLogRecordCollectionResponse::|public|value(value:list[AuditLogRecord]):None -msgraph.generated.models.security.AuditLogRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditLogRecordCollectionResponse -msgraph.generated.models.security.AuditLogRecordType::0000-ExchangeAdmin -msgraph.generated.models.security.AuditLogRecordType::0001-ExchangeItem -msgraph.generated.models.security.AuditLogRecordType::0002-ExchangeItemGroup -msgraph.generated.models.security.AuditLogRecordType::0003-SharePoint -msgraph.generated.models.security.AuditLogRecordType::0004-SyntheticProbe -msgraph.generated.models.security.AuditLogRecordType::0005-SharePointFileOperation -msgraph.generated.models.security.AuditLogRecordType::0006-OneDrive -msgraph.generated.models.security.AuditLogRecordType::0007-AzureActiveDirectory -msgraph.generated.models.security.AuditLogRecordType::0008-AzureActiveDirectoryAccountLogon -msgraph.generated.models.security.AuditLogRecordType::0009-DataCenterSecurityCmdlet -msgraph.generated.models.security.AuditLogRecordType::0010-ComplianceDLPSharePoint -msgraph.generated.models.security.AuditLogRecordType::0011-Sway -msgraph.generated.models.security.AuditLogRecordType::0012-ComplianceDLPExchange -msgraph.generated.models.security.AuditLogRecordType::0013-SharePointSharingOperation -msgraph.generated.models.security.AuditLogRecordType::0014-AzureActiveDirectoryStsLogon -msgraph.generated.models.security.AuditLogRecordType::0015-SkypeForBusinessPSTNUsage -msgraph.generated.models.security.AuditLogRecordType::0016-SkypeForBusinessUsersBlocked -msgraph.generated.models.security.AuditLogRecordType::0017-SecurityComplianceCenterEOPCmdlet -msgraph.generated.models.security.AuditLogRecordType::0018-ExchangeAggregatedOperation -msgraph.generated.models.security.AuditLogRecordType::0019-PowerBIAudit -msgraph.generated.models.security.AuditLogRecordType::0020-CRM -msgraph.generated.models.security.AuditLogRecordType::0021-Yammer -msgraph.generated.models.security.AuditLogRecordType::0022-SkypeForBusinessCmdlets -msgraph.generated.models.security.AuditLogRecordType::0023-Discovery -msgraph.generated.models.security.AuditLogRecordType::0024-MicrosoftTeams -msgraph.generated.models.security.AuditLogRecordType::0025-ThreatIntelligence -msgraph.generated.models.security.AuditLogRecordType::0026-MailSubmission -msgraph.generated.models.security.AuditLogRecordType::0027-MicrosoftFlow -msgraph.generated.models.security.AuditLogRecordType::0028-AeD -msgraph.generated.models.security.AuditLogRecordType::0029-MicrosoftStream -msgraph.generated.models.security.AuditLogRecordType::0030-ComplianceDLPSharePointClassification -msgraph.generated.models.security.AuditLogRecordType::0031-ThreatFinder -msgraph.generated.models.security.AuditLogRecordType::0032-Project -msgraph.generated.models.security.AuditLogRecordType::0033-SharePointListOperation -msgraph.generated.models.security.AuditLogRecordType::0034-SharePointCommentOperation -msgraph.generated.models.security.AuditLogRecordType::0035-DataGovernance -msgraph.generated.models.security.AuditLogRecordType::0036-Kaizala -msgraph.generated.models.security.AuditLogRecordType::0037-SecurityComplianceAlerts -msgraph.generated.models.security.AuditLogRecordType::0038-ThreatIntelligenceUrl -msgraph.generated.models.security.AuditLogRecordType::0039-SecurityComplianceInsights -msgraph.generated.models.security.AuditLogRecordType::0040-MIPLabel -msgraph.generated.models.security.AuditLogRecordType::0041-WorkplaceAnalytics -msgraph.generated.models.security.AuditLogRecordType::0042-PowerAppsApp -msgraph.generated.models.security.AuditLogRecordType::0043-PowerAppsPlan -msgraph.generated.models.security.AuditLogRecordType::0044-ThreatIntelligenceAtpContent -msgraph.generated.models.security.AuditLogRecordType::0045-LabelContentExplorer -msgraph.generated.models.security.AuditLogRecordType::0046-TeamsHealthcare -msgraph.generated.models.security.AuditLogRecordType::0047-ExchangeItemAggregated -msgraph.generated.models.security.AuditLogRecordType::0048-HygieneEvent -msgraph.generated.models.security.AuditLogRecordType::0049-DataInsightsRestApiAudit -msgraph.generated.models.security.AuditLogRecordType::0050-InformationBarrierPolicyApplication -msgraph.generated.models.security.AuditLogRecordType::0051-SharePointListItemOperation -msgraph.generated.models.security.AuditLogRecordType::0052-SharePointContentTypeOperation -msgraph.generated.models.security.AuditLogRecordType::0053-SharePointFieldOperation -msgraph.generated.models.security.AuditLogRecordType::0054-MicrosoftTeamsAdmin -msgraph.generated.models.security.AuditLogRecordType::0055-HRSignal -msgraph.generated.models.security.AuditLogRecordType::0056-MicrosoftTeamsDevice -msgraph.generated.models.security.AuditLogRecordType::0057-MicrosoftTeamsAnalytics -msgraph.generated.models.security.AuditLogRecordType::0058-InformationWorkerProtection -msgraph.generated.models.security.AuditLogRecordType::0059-Campaign -msgraph.generated.models.security.AuditLogRecordType::0060-DLPEndpoint -msgraph.generated.models.security.AuditLogRecordType::0061-AirInvestigation -msgraph.generated.models.security.AuditLogRecordType::0062-Quarantine -msgraph.generated.models.security.AuditLogRecordType::0063-MicrosoftForms -msgraph.generated.models.security.AuditLogRecordType::0064-ApplicationAudit -msgraph.generated.models.security.AuditLogRecordType::0065-ComplianceSupervisionExchange -msgraph.generated.models.security.AuditLogRecordType::0066-CustomerKeyServiceEncryption -msgraph.generated.models.security.AuditLogRecordType::0067-OfficeNative -msgraph.generated.models.security.AuditLogRecordType::0068-MipAutoLabelSharePointItem -msgraph.generated.models.security.AuditLogRecordType::0069-MipAutoLabelSharePointPolicyLocation -msgraph.generated.models.security.AuditLogRecordType::0070-MicrosoftTeamsShifts -msgraph.generated.models.security.AuditLogRecordType::0071-SecureScore -msgraph.generated.models.security.AuditLogRecordType::0072-MipAutoLabelExchangeItem -msgraph.generated.models.security.AuditLogRecordType::0073-CortanaBriefing -msgraph.generated.models.security.AuditLogRecordType::0074-Search -msgraph.generated.models.security.AuditLogRecordType::0075-WDATPAlerts -msgraph.generated.models.security.AuditLogRecordType::0076-PowerPlatformAdminDlp -msgraph.generated.models.security.AuditLogRecordType::0077-PowerPlatformAdminEnvironment -msgraph.generated.models.security.AuditLogRecordType::0078-MDATPAudit -msgraph.generated.models.security.AuditLogRecordType::0079-SensitivityLabelPolicyMatch -msgraph.generated.models.security.AuditLogRecordType::0080-SensitivityLabelAction -msgraph.generated.models.security.AuditLogRecordType::0081-SensitivityLabeledFileAction -msgraph.generated.models.security.AuditLogRecordType::0082-AttackSim -msgraph.generated.models.security.AuditLogRecordType::0083-AirManualInvestigation -msgraph.generated.models.security.AuditLogRecordType::0084-SecurityComplianceRBAC -msgraph.generated.models.security.AuditLogRecordType::0085-UserTraining -msgraph.generated.models.security.AuditLogRecordType::0086-AirAdminActionInvestigation -msgraph.generated.models.security.AuditLogRecordType::0087-MSTIC -msgraph.generated.models.security.AuditLogRecordType::0088-PhysicalBadgingSignal -msgraph.generated.models.security.AuditLogRecordType::0089-TeamsEasyApprovals -msgraph.generated.models.security.AuditLogRecordType::0090-AipDiscover -msgraph.generated.models.security.AuditLogRecordType::0091-AipSensitivityLabelAction -msgraph.generated.models.security.AuditLogRecordType::0092-AipProtectionAction -msgraph.generated.models.security.AuditLogRecordType::0093-AipFileDeleted -msgraph.generated.models.security.AuditLogRecordType::0094-AipHeartBeat -msgraph.generated.models.security.AuditLogRecordType::0095-MCASAlerts -msgraph.generated.models.security.AuditLogRecordType::0096-OnPremisesFileShareScannerDlp -msgraph.generated.models.security.AuditLogRecordType::0097-OnPremisesSharePointScannerDlp -msgraph.generated.models.security.AuditLogRecordType::0098-ExchangeSearch -msgraph.generated.models.security.AuditLogRecordType::0099-SharePointSearch -msgraph.generated.models.security.AuditLogRecordType::0100-PrivacyDataMinimization -msgraph.generated.models.security.AuditLogRecordType::0101-LabelAnalyticsAggregate -msgraph.generated.models.security.AuditLogRecordType::0102-MyAnalyticsSettings -msgraph.generated.models.security.AuditLogRecordType::0103-SecurityComplianceUserChange -msgraph.generated.models.security.AuditLogRecordType::0104-ComplianceDLPExchangeClassification -msgraph.generated.models.security.AuditLogRecordType::0105-ComplianceDLPEndpoint -msgraph.generated.models.security.AuditLogRecordType::0106-MipExactDataMatch -msgraph.generated.models.security.AuditLogRecordType::0107-MSDEResponseActions -msgraph.generated.models.security.AuditLogRecordType::0108-MSDEGeneralSettings -msgraph.generated.models.security.AuditLogRecordType::0109-MSDEIndicatorsSettings -msgraph.generated.models.security.AuditLogRecordType::0110-MS365DCustomDetection -msgraph.generated.models.security.AuditLogRecordType::0111-MSDERolesSettings -msgraph.generated.models.security.AuditLogRecordType::0112-MAPGAlerts -msgraph.generated.models.security.AuditLogRecordType::0113-MAPGPolicy -msgraph.generated.models.security.AuditLogRecordType::0114-MAPGRemediation -msgraph.generated.models.security.AuditLogRecordType::0115-PrivacyRemediationAction -msgraph.generated.models.security.AuditLogRecordType::0116-PrivacyDigestEmail -msgraph.generated.models.security.AuditLogRecordType::0117-MipAutoLabelSimulationProgress -msgraph.generated.models.security.AuditLogRecordType::0118-MipAutoLabelSimulationCompletion -msgraph.generated.models.security.AuditLogRecordType::0119-MipAutoLabelProgressFeedback -msgraph.generated.models.security.AuditLogRecordType::0120-DlpSensitiveInformationType -msgraph.generated.models.security.AuditLogRecordType::0121-MipAutoLabelSimulationStatistics -msgraph.generated.models.security.AuditLogRecordType::0122-LargeContentMetadata -msgraph.generated.models.security.AuditLogRecordType::0123-Microsoft365Group -msgraph.generated.models.security.AuditLogRecordType::0124-CDPMlInferencingResult -msgraph.generated.models.security.AuditLogRecordType::0125-FilteringMailMetadata -msgraph.generated.models.security.AuditLogRecordType::0126-CDPClassificationMailItem -msgraph.generated.models.security.AuditLogRecordType::0127-CDPClassificationDocument -msgraph.generated.models.security.AuditLogRecordType::0128-OfficeScriptsRunAction -msgraph.generated.models.security.AuditLogRecordType::0129-FilteringPostMailDeliveryAction -msgraph.generated.models.security.AuditLogRecordType::0130-CDPUnifiedFeedback -msgraph.generated.models.security.AuditLogRecordType::0131-TenantAllowBlockList -msgraph.generated.models.security.AuditLogRecordType::0132-ConsumptionResource -msgraph.generated.models.security.AuditLogRecordType::0133-HealthcareSignal -msgraph.generated.models.security.AuditLogRecordType::0134-DlpImportResult -msgraph.generated.models.security.AuditLogRecordType::0135-CDPCompliancePolicyExecution -msgraph.generated.models.security.AuditLogRecordType::0136-MultiStageDisposition -msgraph.generated.models.security.AuditLogRecordType::0137-PrivacyDataMatch -msgraph.generated.models.security.AuditLogRecordType::0138-FilteringDocMetadata -msgraph.generated.models.security.AuditLogRecordType::0139-FilteringEmailFeatures -msgraph.generated.models.security.AuditLogRecordType::0140-PowerBIDlp -msgraph.generated.models.security.AuditLogRecordType::0141-FilteringUrlInfo -msgraph.generated.models.security.AuditLogRecordType::0142-FilteringAttachmentInfo -msgraph.generated.models.security.AuditLogRecordType::0143-CoreReportingSettings -msgraph.generated.models.security.AuditLogRecordType::0144-ComplianceConnector -msgraph.generated.models.security.AuditLogRecordType::0145-PowerPlatformLockboxResourceAccessRequest -msgraph.generated.models.security.AuditLogRecordType::0146-PowerPlatformLockboxResourceCommand -msgraph.generated.models.security.AuditLogRecordType::0147-CDPPredictiveCodingLabel -msgraph.generated.models.security.AuditLogRecordType::0148-CDPCompliancePolicyUserFeedback -msgraph.generated.models.security.AuditLogRecordType::0149-WebpageActivityEndpoint -msgraph.generated.models.security.AuditLogRecordType::0150-OMEPortal -msgraph.generated.models.security.AuditLogRecordType::0151-CMImprovementActionChange -msgraph.generated.models.security.AuditLogRecordType::0152-FilteringUrlClick -msgraph.generated.models.security.AuditLogRecordType::0153-MipLabelAnalyticsAuditRecord -msgraph.generated.models.security.AuditLogRecordType::0154-FilteringEntityEvent -msgraph.generated.models.security.AuditLogRecordType::0155-FilteringRuleHits -msgraph.generated.models.security.AuditLogRecordType::0156-FilteringMailSubmission -msgraph.generated.models.security.AuditLogRecordType::0157-LabelExplorer -msgraph.generated.models.security.AuditLogRecordType::0158-MicrosoftManagedServicePlatform -msgraph.generated.models.security.AuditLogRecordType::0159-PowerPlatformServiceActivity -msgraph.generated.models.security.AuditLogRecordType::0160-ScorePlatformGenericAuditRecord -msgraph.generated.models.security.AuditLogRecordType::0161-FilteringTimeTravelDocMetadata -msgraph.generated.models.security.AuditLogRecordType::0162-Alert -msgraph.generated.models.security.AuditLogRecordType::0163-AlertStatus -msgraph.generated.models.security.AuditLogRecordType::0164-AlertIncident -msgraph.generated.models.security.AuditLogRecordType::0165-IncidentStatus -msgraph.generated.models.security.AuditLogRecordType::0166-Case -msgraph.generated.models.security.AuditLogRecordType::0167-CaseInvestigation -msgraph.generated.models.security.AuditLogRecordType::0168-RecordsManagement -msgraph.generated.models.security.AuditLogRecordType::0169-PrivacyRemediation -msgraph.generated.models.security.AuditLogRecordType::0170-DataShareOperation -msgraph.generated.models.security.AuditLogRecordType::0171-CdpDlpSensitive -msgraph.generated.models.security.AuditLogRecordType::0172-EHRConnector -msgraph.generated.models.security.AuditLogRecordType::0173-FilteringMailGradingResult -msgraph.generated.models.security.AuditLogRecordType::0174-PublicFolder -msgraph.generated.models.security.AuditLogRecordType::0175-PrivacyTenantAuditHistoryRecord -msgraph.generated.models.security.AuditLogRecordType::0176-AipScannerDiscoverEvent -msgraph.generated.models.security.AuditLogRecordType::0177-EduDataLakeDownloadOperation -msgraph.generated.models.security.AuditLogRecordType::0178-M365ComplianceConnector -msgraph.generated.models.security.AuditLogRecordType::0179-MicrosoftGraphDataConnectOperation -msgraph.generated.models.security.AuditLogRecordType::0180-MicrosoftPurview -msgraph.generated.models.security.AuditLogRecordType::0181-FilteringEmailContentFeatures -msgraph.generated.models.security.AuditLogRecordType::0182-PowerPagesSite -msgraph.generated.models.security.AuditLogRecordType::0183-PowerAppsResource -msgraph.generated.models.security.AuditLogRecordType::0184-PlannerPlan -msgraph.generated.models.security.AuditLogRecordType::0185-PlannerCopyPlan -msgraph.generated.models.security.AuditLogRecordType::0186-PlannerTask -msgraph.generated.models.security.AuditLogRecordType::0187-PlannerRoster -msgraph.generated.models.security.AuditLogRecordType::0188-PlannerPlanList -msgraph.generated.models.security.AuditLogRecordType::0189-PlannerTaskList -msgraph.generated.models.security.AuditLogRecordType::0190-PlannerTenantSettings -msgraph.generated.models.security.AuditLogRecordType::0191-ProjectForTheWebProject -msgraph.generated.models.security.AuditLogRecordType::0192-ProjectForTheWebTask -msgraph.generated.models.security.AuditLogRecordType::0193-ProjectForTheWebRoadmap -msgraph.generated.models.security.AuditLogRecordType::0194-ProjectForTheWebRoadmapItem -msgraph.generated.models.security.AuditLogRecordType::0195-ProjectForTheWebProjectSettings -msgraph.generated.models.security.AuditLogRecordType::0196-ProjectForTheWebRoadmapSettings -msgraph.generated.models.security.AuditLogRecordType::0197-QuarantineMetadata -msgraph.generated.models.security.AuditLogRecordType::0198-MicrosoftTodoAudit -msgraph.generated.models.security.AuditLogRecordType::0199-TimeTravelFilteringDocMetadata -msgraph.generated.models.security.AuditLogRecordType::0200-TeamsQuarantineMetadata -msgraph.generated.models.security.AuditLogRecordType::0201-SharePointAppPermissionOperation -msgraph.generated.models.security.AuditLogRecordType::0202-MicrosoftTeamsSensitivityLabelAction -msgraph.generated.models.security.AuditLogRecordType::0203-FilteringTeamsMetadata -msgraph.generated.models.security.AuditLogRecordType::0204-FilteringTeamsUrlInfo -msgraph.generated.models.security.AuditLogRecordType::0205-FilteringTeamsPostDeliveryAction -msgraph.generated.models.security.AuditLogRecordType::0206-MDCAssessments -msgraph.generated.models.security.AuditLogRecordType::0207-MDCRegulatoryComplianceStandards -msgraph.generated.models.security.AuditLogRecordType::0208-MDCRegulatoryComplianceControls -msgraph.generated.models.security.AuditLogRecordType::0209-MDCRegulatoryComplianceAssessments -msgraph.generated.models.security.AuditLogRecordType::0210-MDCSecurityConnectors -msgraph.generated.models.security.AuditLogRecordType::0211-MDADataSecuritySignal -msgraph.generated.models.security.AuditLogRecordType::0212-VivaGoals -msgraph.generated.models.security.AuditLogRecordType::0213-FilteringRuntimeInfo -msgraph.generated.models.security.AuditLogRecordType::0214-AttackSimAdmin -msgraph.generated.models.security.AuditLogRecordType::0215-MicrosoftGraphDataConnectConsent -msgraph.generated.models.security.AuditLogRecordType::0216-FilteringAtpDetonationInfo -msgraph.generated.models.security.AuditLogRecordType::0217-PrivacyPortal -msgraph.generated.models.security.AuditLogRecordType::0218-ManagedTenants -msgraph.generated.models.security.AuditLogRecordType::0219-UnifiedSimulationMatchedItem -msgraph.generated.models.security.AuditLogRecordType::0220-UnifiedSimulationSummary -msgraph.generated.models.security.AuditLogRecordType::0221-UpdateQuarantineMetadata -msgraph.generated.models.security.AuditLogRecordType::0222-MS365DSuppressionRule -msgraph.generated.models.security.AuditLogRecordType::0223-PurviewDataMapOperation -msgraph.generated.models.security.AuditLogRecordType::0224-FilteringUrlPostClickAction -msgraph.generated.models.security.AuditLogRecordType::0225-IrmUserDefinedDetectionSignal -msgraph.generated.models.security.AuditLogRecordType::0226-TeamsUpdates -msgraph.generated.models.security.AuditLogRecordType::0227-PlannerRosterSensitivityLabel -msgraph.generated.models.security.AuditLogRecordType::0228-MS365DIncident -msgraph.generated.models.security.AuditLogRecordType::0229-FilteringDelistingMetadata -msgraph.generated.models.security.AuditLogRecordType::0230-ComplianceDLPSharePointClassificationExtended -msgraph.generated.models.security.AuditLogRecordType::0231-MicrosoftDefenderForIdentityAudit -msgraph.generated.models.security.AuditLogRecordType::0232-SupervisoryReviewDayXInsight -msgraph.generated.models.security.AuditLogRecordType::0233-DefenderExpertsforXDRAdmin -msgraph.generated.models.security.AuditLogRecordType::0234-CDPEdgeBlockedMessage -msgraph.generated.models.security.AuditLogRecordType::0235-HostedRpa -msgraph.generated.models.security.AuditLogRecordType::0236-CdpContentExplorerAggregateRecord -msgraph.generated.models.security.AuditLogRecordType::0237-CDPHygieneAttachmentInfo -msgraph.generated.models.security.AuditLogRecordType::0238-CDPHygieneSummary -msgraph.generated.models.security.AuditLogRecordType::0239-CDPPostMailDeliveryAction -msgraph.generated.models.security.AuditLogRecordType::0240-CDPEmailFeatures -msgraph.generated.models.security.AuditLogRecordType::0241-CDPHygieneUrlInfo -msgraph.generated.models.security.AuditLogRecordType::0242-CDPUrlClick -msgraph.generated.models.security.AuditLogRecordType::0243-CDPPackageManagerHygieneEvent -msgraph.generated.models.security.AuditLogRecordType::0244-FilteringDocScan -msgraph.generated.models.security.AuditLogRecordType::0245-TimeTravelFilteringDocScan -msgraph.generated.models.security.AuditLogRecordType::0246-MAPGOnboard -msgraph.generated.models.security.AuditLogRecordType::0247-VfamCreatePolicy -msgraph.generated.models.security.AuditLogRecordType::0248-VfamUpdatePolicy -msgraph.generated.models.security.AuditLogRecordType::0249-VfamDeletePolicy -msgraph.generated.models.security.AuditLogRecordType::0250-M365DAAD -msgraph.generated.models.security.AuditLogRecordType::0251-CdpColdCrawlStatus -msgraph.generated.models.security.AuditLogRecordType::0252-PowerPlatformAdministratorActivity -msgraph.generated.models.security.AuditLogRecordType::0253-Windows365CustomerLockbox -msgraph.generated.models.security.AuditLogRecordType::0254-CdpResourceScopeChangeEvent -msgraph.generated.models.security.AuditLogRecordType::0255-ComplianceCCExchangeExecutionResult -msgraph.generated.models.security.AuditLogRecordType::0256-CdpOcrCostEstimatorRecord -msgraph.generated.models.security.AuditLogRecordType::0257-CopilotInteraction -msgraph.generated.models.security.AuditLogRecordType::0258-CdpOcrBillingRecord -msgraph.generated.models.security.AuditLogRecordType::0259-ComplianceDLPApplications -msgraph.generated.models.security.AuditLogRecordType::0260-UAMOperation -msgraph.generated.models.security.AuditLogRecordType::0261-VivaLearning -msgraph.generated.models.security.AuditLogRecordType::0262-VivaLearningAdmin -msgraph.generated.models.security.AuditLogRecordType::0263-PurviewPolicyOperation -msgraph.generated.models.security.AuditLogRecordType::0264-PurviewMetadataPolicyOperation -msgraph.generated.models.security.AuditLogRecordType::0265-PeopleAdminSettings -msgraph.generated.models.security.AuditLogRecordType::0266-CdpComplianceDLPExchangeClassification -msgraph.generated.models.security.AuditLogRecordType::0267-CdpComplianceDLPSharePointClassification -msgraph.generated.models.security.AuditLogRecordType::0268-FilteringBulkSenderInsightData -msgraph.generated.models.security.AuditLogRecordType::0269-FilteringBulkThresholdInsightData -msgraph.generated.models.security.AuditLogRecordType::0270-PrivacyOpenAccess -msgraph.generated.models.security.AuditLogRecordType::0271-OWAAuth -msgraph.generated.models.security.AuditLogRecordType::0272-ComplianceDLPApplicationsClassification -msgraph.generated.models.security.AuditLogRecordType::0273-SharePointESignature -msgraph.generated.models.security.AuditLogRecordType::0274-Dynamics365BusinessCentral -msgraph.generated.models.security.AuditLogRecordType::0275-MeshWorlds -msgraph.generated.models.security.AuditLogRecordType::0276-VivaPulseResponse -msgraph.generated.models.security.AuditLogRecordType::0277-VivaPulseOrganizer -msgraph.generated.models.security.AuditLogRecordType::0278-VivaPulseAdmin -msgraph.generated.models.security.AuditLogRecordType::0279-VivaPulseReport -msgraph.generated.models.security.AuditLogRecordType::0280-AIAppInteraction -msgraph.generated.models.security.AuditLogRecordType::0281-ComplianceDLMExchange -msgraph.generated.models.security.AuditLogRecordType::0282-ComplianceDLMSharePoint -msgraph.generated.models.security.AuditLogRecordType::0283-ProjectForTheWebAssignedToMeSettings -msgraph.generated.models.security.AuditLogRecordType::0284-CPSOperation -msgraph.generated.models.security.AuditLogRecordType::0285-ComplianceDLPExchangeDiscovery -msgraph.generated.models.security.AuditLogRecordType::0286-PurviewMCRecommendation -msgraph.generated.models.security.AuditLogRecordType::0287-UnknownFutureValue -msgraph.generated.models.security.AuditLogUserType::0000-Regular -msgraph.generated.models.security.AuditLogUserType::0001-Reserved -msgraph.generated.models.security.AuditLogUserType::0002-Admin -msgraph.generated.models.security.AuditLogUserType::0003-DcAdmin -msgraph.generated.models.security.AuditLogUserType::0004-System -msgraph.generated.models.security.AuditLogUserType::0005-Application -msgraph.generated.models.security.AuditLogUserType::0006-ServicePrincipal -msgraph.generated.models.security.AuditLogUserType::0007-CustomPolicy -msgraph.generated.models.security.AuditLogUserType::0008-SystemPolicy -msgraph.generated.models.security.AuditLogUserType::0009-PartnerTechnician -msgraph.generated.models.security.AuditLogUserType::0010-Guest -msgraph.generated.models.security.AuditLogUserType::0011-UnknownFutureValue -msgraph.generated.models.security.AuditSearchAuditRecord-->AuditData -msgraph.generated.models.security.AuditSearchAuditRecord::|public|constructor():None -msgraph.generated.models.security.AuditSearchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AuditSearchAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AuditSearchAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AuditSearchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditSearchAuditRecord msgraph.generated.models.security.AuthorityTemplate-->FilePlanDescriptorTemplate msgraph.generated.models.security.AuthorityTemplate::|public|constructor():None msgraph.generated.models.security.AuthorityTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -123139,30 +123152,6 @@ msgraph.generated.models.security.AutonomousSystem::|public|value():str msgraph.generated.models.security.AutonomousSystem::|public|value(value:str):None msgraph.generated.models.security.AutonomousSystem::|static|public|create_from_discriminator_value(parse_node:ParseNode):AutonomousSystem msgraph.generated.models.security.AutonomousSystem~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord-->AuditData -msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|constructor():None -msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AzureActiveDirectoryAccountLogonAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryAccountLogonAuditRecord -msgraph.generated.models.security.AzureActiveDirectoryAuditRecord-->AuditData -msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|public|constructor():None -msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AzureActiveDirectoryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryAuditRecord -msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord-->AuditData -msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AzureActiveDirectoryBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryBaseAuditRecord -msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord-->AuditData -msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|constructor():None -msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|odata_type:str -msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryStsLogonAuditRecord msgraph.generated.models.security.AzureResourceEvidence-->AlertEvidence msgraph.generated.models.security.AzureResourceEvidence::|public|constructor():None msgraph.generated.models.security.AzureResourceEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -123208,12 +123197,6 @@ msgraph.generated.models.security.BlobEvidence::|public|serialize(writer:Seriali msgraph.generated.models.security.BlobEvidence::|public|url():str msgraph.generated.models.security.BlobEvidence::|public|url(value:str):None msgraph.generated.models.security.BlobEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):BlobEvidence -msgraph.generated.models.security.CampaignAuditRecord-->AuditData -msgraph.generated.models.security.CampaignAuditRecord::|public|constructor():None -msgraph.generated.models.security.CampaignAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CampaignAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CampaignAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CampaignAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CampaignAuditRecord msgraph.generated.models.security.Case-->Entity msgraph.generated.models.security.Case::|public|constructor():None msgraph.generated.models.security.Case::|public|created_date_time():datetime.datetime @@ -123243,18 +123226,6 @@ msgraph.generated.models.security.CaseAction::0007-UnknownFutureValue msgraph.generated.models.security.CaseAction::0008-PurgeData msgraph.generated.models.security.CaseAction::0009-ExportReport msgraph.generated.models.security.CaseAction::0010-ExportResult -msgraph.generated.models.security.CaseAuditRecord-->AuditData -msgraph.generated.models.security.CaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.CaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CaseAuditRecord -msgraph.generated.models.security.CaseInvestigation-->AuditData -msgraph.generated.models.security.CaseInvestigation::|public|constructor():None -msgraph.generated.models.security.CaseInvestigation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CaseInvestigation::|public|odata_type:str -msgraph.generated.models.security.CaseInvestigation::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CaseInvestigation::|static|public|create_from_discriminator_value(parse_node:ParseNode):CaseInvestigation msgraph.generated.models.security.CaseOperation-->Entity msgraph.generated.models.security.CaseOperation::|public|action():CaseAction msgraph.generated.models.security.CaseOperation::|public|action(value:CaseAction):None @@ -123319,66 +123290,6 @@ msgraph.generated.models.security.CategoryTemplateCollectionResponse::|public|se msgraph.generated.models.security.CategoryTemplateCollectionResponse::|public|value():list[CategoryTemplate] msgraph.generated.models.security.CategoryTemplateCollectionResponse::|public|value(value:list[CategoryTemplate]):None msgraph.generated.models.security.CategoryTemplateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CategoryTemplateCollectionResponse -msgraph.generated.models.security.CdpColdCrawlStatusRecord-->AuditData -msgraph.generated.models.security.CdpColdCrawlStatusRecord::|public|constructor():None -msgraph.generated.models.security.CdpColdCrawlStatusRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CdpColdCrawlStatusRecord::|public|odata_type:str -msgraph.generated.models.security.CdpColdCrawlStatusRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CdpColdCrawlStatusRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpColdCrawlStatusRecord -msgraph.generated.models.security.CdpContentExplorerAggregateRecord-->AuditData -msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|public|constructor():None -msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|public|odata_type:str -msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CdpContentExplorerAggregateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpContentExplorerAggregateRecord -msgraph.generated.models.security.CdpDlpSensitiveAuditRecord-->AuditData -msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|public|constructor():None -msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CdpDlpSensitiveAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpDlpSensitiveAuditRecord -msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord-->AuditData -msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|constructor():None -msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CdpDlpSensitiveEndpointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpDlpSensitiveEndpointAuditRecord -msgraph.generated.models.security.CdpLogRecord-->AuditData -msgraph.generated.models.security.CdpLogRecord::|public|constructor():None -msgraph.generated.models.security.CdpLogRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CdpLogRecord::|public|odata_type:str -msgraph.generated.models.security.CdpLogRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CdpLogRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpLogRecord -msgraph.generated.models.security.CdpOcrBillingRecord-->AuditData -msgraph.generated.models.security.CdpOcrBillingRecord::|public|constructor():None -msgraph.generated.models.security.CdpOcrBillingRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CdpOcrBillingRecord::|public|odata_type:str -msgraph.generated.models.security.CdpOcrBillingRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CdpOcrBillingRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpOcrBillingRecord -msgraph.generated.models.security.CdpResourceScopeChangeEventRecord-->AuditData -msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|public|constructor():None -msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|public|odata_type:str -msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CdpResourceScopeChangeEventRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CdpResourceScopeChangeEventRecord -msgraph.generated.models.security.CernerSMSLinkRecord-->AuditData -msgraph.generated.models.security.CernerSMSLinkRecord::|public|constructor():None -msgraph.generated.models.security.CernerSMSLinkRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CernerSMSLinkRecord::|public|odata_type:str -msgraph.generated.models.security.CernerSMSLinkRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CernerSMSLinkRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CernerSMSLinkRecord -msgraph.generated.models.security.CernerSMSSettingsUpdateRecord-->AuditData -msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|public|constructor():None -msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|public|odata_type:str -msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CernerSMSSettingsUpdateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CernerSMSSettingsUpdateRecord -msgraph.generated.models.security.CernerSMSUnlinkRecord-->AuditData -msgraph.generated.models.security.CernerSMSUnlinkRecord::|public|constructor():None -msgraph.generated.models.security.CernerSMSUnlinkRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CernerSMSUnlinkRecord::|public|odata_type:str -msgraph.generated.models.security.CernerSMSUnlinkRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CernerSMSUnlinkRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CernerSMSUnlinkRecord msgraph.generated.models.security.ChildSelectability::0000-One msgraph.generated.models.security.ChildSelectability::0001-Many msgraph.generated.models.security.ChildSelectability::0002-UnknownFutureValue @@ -123454,132 +123365,6 @@ msgraph.generated.models.security.CloudLogonSessionEvidence::|public|start_utc_d msgraph.generated.models.security.CloudLogonSessionEvidence::|public|user_agent():str msgraph.generated.models.security.CloudLogonSessionEvidence::|public|user_agent(value:str):None msgraph.generated.models.security.CloudLogonSessionEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudLogonSessionEvidence -msgraph.generated.models.security.ComplianceConnectorAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceConnectorAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceConnectorAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceConnectorAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceConnectorAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceConnectorAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceConnectorAuditRecord -msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDLMExchangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDLMExchangeAuditRecord -msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDLMSharePointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDLMSharePointAuditRecord -msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpApplicationsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpApplicationsAuditRecord -msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpApplicationsClassificationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpApplicationsClassificationAuditRecord -msgraph.generated.models.security.ComplianceDlpBaseAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpBaseAuditRecord -msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpClassificationBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpClassificationBaseAuditRecord -msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpClassificationBaseCdpRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpClassificationBaseCdpRecord -msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpEndpointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpEndpointAuditRecord -msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpEndpointDiscoveryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpEndpointDiscoveryAuditRecord -msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpExchangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpExchangeAuditRecord -msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpExchangeClassificationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpExchangeClassificationAuditRecord -msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpExchangeClassificationCdpRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpExchangeClassificationCdpRecord -msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpExchangeDiscoveryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpExchangeDiscoveryAuditRecord -msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpSharePointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpSharePointAuditRecord -msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpSharePointClassificationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpSharePointClassificationAuditRecord -msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceDlpSharePointClassificationExtendedAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceDlpSharePointClassificationExtendedAuditRecord -msgraph.generated.models.security.ComplianceManagerActionRecord-->AuditData -msgraph.generated.models.security.ComplianceManagerActionRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceManagerActionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceManagerActionRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceManagerActionRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceManagerActionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceManagerActionRecord -msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceSupervisionBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceSupervisionBaseAuditRecord -msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord-->AuditData -msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|constructor():None -msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceSupervisionExchangeAuditRecord -msgraph.generated.models.security.ConsumptionResourceAuditRecord-->AuditData -msgraph.generated.models.security.ConsumptionResourceAuditRecord::|public|constructor():None -msgraph.generated.models.security.ConsumptionResourceAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ConsumptionResourceAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ConsumptionResourceAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ConsumptionResourceAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConsumptionResourceAuditRecord msgraph.generated.models.security.ContainerEvidence-->AlertEvidence msgraph.generated.models.security.ContainerEvidence::|public|args():list[str] msgraph.generated.models.security.ContainerEvidence::|public|args(value:list[str]):None @@ -123628,54 +123413,6 @@ msgraph.generated.models.security.ContentFormat::0000-Text msgraph.generated.models.security.ContentFormat::0001-Html msgraph.generated.models.security.ContentFormat::0002-Markdown msgraph.generated.models.security.ContentFormat::0003-UnknownFutureValue -msgraph.generated.models.security.CopilotInteractionAuditRecord-->AuditData -msgraph.generated.models.security.CopilotInteractionAuditRecord::|public|constructor():None -msgraph.generated.models.security.CopilotInteractionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CopilotInteractionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CopilotInteractionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CopilotInteractionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopilotInteractionAuditRecord -msgraph.generated.models.security.CoreReportingSettingsAuditRecord-->AuditData -msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CoreReportingSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CoreReportingSettingsAuditRecord -msgraph.generated.models.security.CortanaBriefingAuditRecord-->AuditData -msgraph.generated.models.security.CortanaBriefingAuditRecord::|public|constructor():None -msgraph.generated.models.security.CortanaBriefingAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CortanaBriefingAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CortanaBriefingAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CortanaBriefingAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CortanaBriefingAuditRecord -msgraph.generated.models.security.CpsCommonPolicyAuditRecord-->AuditData -msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CpsCommonPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CpsCommonPolicyAuditRecord -msgraph.generated.models.security.CpsPolicyConfigAuditRecord-->AuditData -msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|public|constructor():None -msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CpsPolicyConfigAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CpsPolicyConfigAuditRecord -msgraph.generated.models.security.CrmBaseAuditRecord-->AuditData -msgraph.generated.models.security.CrmBaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.CrmBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CrmBaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CrmBaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CrmBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrmBaseAuditRecord -msgraph.generated.models.security.CrmEntityOperationAuditRecord-->AuditData -msgraph.generated.models.security.CrmEntityOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.CrmEntityOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CrmEntityOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CrmEntityOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CrmEntityOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrmEntityOperationAuditRecord -msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord-->AuditData -msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|constructor():None -msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.CustomerKeyServiceEncryptionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomerKeyServiceEncryptionAuditRecord msgraph.generated.models.security.CvssSummary::|public|additional_data():dict[str, Any] msgraph.generated.models.security.CvssSummary::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.CvssSummary::|public|backing_store:BackingStore @@ -123692,36 +123429,6 @@ msgraph.generated.models.security.CvssSummary::|public|vector_string():str msgraph.generated.models.security.CvssSummary::|public|vector_string(value:str):None msgraph.generated.models.security.CvssSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):CvssSummary msgraph.generated.models.security.CvssSummary~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord-->AuditData -msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DataCenterSecurityBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataCenterSecurityBaseAuditRecord -msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord-->AuditData -msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|public|constructor():None -msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|public|odata_type:str -msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DataCenterSecurityCmdletAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataCenterSecurityCmdletAuditRecord -msgraph.generated.models.security.DataGovernanceAuditRecord-->AuditData -msgraph.generated.models.security.DataGovernanceAuditRecord::|public|constructor():None -msgraph.generated.models.security.DataGovernanceAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DataGovernanceAuditRecord::|public|odata_type:str -msgraph.generated.models.security.DataGovernanceAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DataGovernanceAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataGovernanceAuditRecord -msgraph.generated.models.security.DataInsightsRestApiAuditRecord-->AuditData -msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|public|constructor():None -msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|public|odata_type:str -msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DataInsightsRestApiAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataInsightsRestApiAuditRecord -msgraph.generated.models.security.DataLakeExportOperationAuditRecord-->AuditData -msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataLakeExportOperationAuditRecord msgraph.generated.models.security.DataSet-->Entity msgraph.generated.models.security.DataSet::|public|constructor():None msgraph.generated.models.security.DataSet::|public|created_by():IdentitySet @@ -123736,12 +123443,6 @@ msgraph.generated.models.security.DataSet::|public|get_field_deserializers():dic msgraph.generated.models.security.DataSet::|public|odata_type:str msgraph.generated.models.security.DataSet::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.DataSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataSet -msgraph.generated.models.security.DataShareOperationAuditRecord-->AuditData -msgraph.generated.models.security.DataShareOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.DataShareOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DataShareOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.DataShareOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DataShareOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataShareOperationAuditRecord msgraph.generated.models.security.DataSource-->Entity msgraph.generated.models.security.DataSource::|public|constructor():None msgraph.generated.models.security.DataSource::|public|created_by():IdentitySet @@ -123796,12 +123497,6 @@ msgraph.generated.models.security.DataSourceScopes::0002-AllTenantSites msgraph.generated.models.security.DataSourceScopes::0003-AllCaseCustodians msgraph.generated.models.security.DataSourceScopes::0004-AllCaseNoncustodialDataSources msgraph.generated.models.security.DataSourceScopes::0005-UnknownFutureValue -msgraph.generated.models.security.DefaultAuditData-->AuditData -msgraph.generated.models.security.DefaultAuditData::|public|constructor():None -msgraph.generated.models.security.DefaultAuditData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DefaultAuditData::|public|odata_type:str -msgraph.generated.models.security.DefaultAuditData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DefaultAuditData::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultAuditData msgraph.generated.models.security.DefaultRecordBehavior::0000-StartLocked msgraph.generated.models.security.DefaultRecordBehavior::0001-StartUnlocked msgraph.generated.models.security.DefaultRecordBehavior::0002-UnknownFutureValue @@ -123812,18 +123507,6 @@ msgraph.generated.models.security.DefenderAvStatus::0003-Updated msgraph.generated.models.security.DefenderAvStatus::0004-Unknown msgraph.generated.models.security.DefenderAvStatus::0005-NotSupported msgraph.generated.models.security.DefenderAvStatus::0006-UnknownFutureValue -msgraph.generated.models.security.DefenderSecurityAlertBaseRecord-->AuditData -msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|public|constructor():None -msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|public|odata_type:str -msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DefenderSecurityAlertBaseRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefenderSecurityAlertBaseRecord -msgraph.generated.models.security.DeleteCertificateRecord-->AuditData -msgraph.generated.models.security.DeleteCertificateRecord::|public|constructor():None -msgraph.generated.models.security.DeleteCertificateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DeleteCertificateRecord::|public|odata_type:str -msgraph.generated.models.security.DeleteCertificateRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DeleteCertificateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeleteCertificateRecord msgraph.generated.models.security.DepartmentTemplate-->FilePlanDescriptorTemplate msgraph.generated.models.security.DepartmentTemplate::|public|constructor():None msgraph.generated.models.security.DepartmentTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -123971,18 +123654,6 @@ msgraph.generated.models.security.Dictionary::|public|odata_type(value:str):None msgraph.generated.models.security.Dictionary::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.Dictionary::|static|public|create_from_discriminator_value(parse_node:ParseNode):Dictionary msgraph.generated.models.security.Dictionary~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.DisableConsentRecord-->AuditData -msgraph.generated.models.security.DisableConsentRecord::|public|constructor():None -msgraph.generated.models.security.DisableConsentRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DisableConsentRecord::|public|odata_type:str -msgraph.generated.models.security.DisableConsentRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DisableConsentRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DisableConsentRecord -msgraph.generated.models.security.DiscoveryAuditRecord-->AuditData -msgraph.generated.models.security.DiscoveryAuditRecord::|public|constructor():None -msgraph.generated.models.security.DiscoveryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DiscoveryAuditRecord::|public|odata_type:str -msgraph.generated.models.security.DiscoveryAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DiscoveryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DiscoveryAuditRecord msgraph.generated.models.security.DispositionReviewStage-->Entity msgraph.generated.models.security.DispositionReviewStage::|public|constructor():None msgraph.generated.models.security.DispositionReviewStage::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -124002,24 +123673,6 @@ msgraph.generated.models.security.DispositionReviewStageCollectionResponse::|pub msgraph.generated.models.security.DispositionReviewStageCollectionResponse::|public|value():list[DispositionReviewStage] msgraph.generated.models.security.DispositionReviewStageCollectionResponse::|public|value(value:list[DispositionReviewStage]):None msgraph.generated.models.security.DispositionReviewStageCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DispositionReviewStageCollectionResponse -msgraph.generated.models.security.DlpEndpointAuditRecord-->AuditData -msgraph.generated.models.security.DlpEndpointAuditRecord::|public|constructor():None -msgraph.generated.models.security.DlpEndpointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DlpEndpointAuditRecord::|public|odata_type:str -msgraph.generated.models.security.DlpEndpointAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DlpEndpointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DlpEndpointAuditRecord -msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord-->AuditData -msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|constructor():None -msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|odata_type:str -msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DlpSensitiveInformationTypeCmdletRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DlpSensitiveInformationTypeCmdletRecord -msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord-->AuditData -msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|constructor():None -msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|odata_type:str -msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DlpSensitiveInformationTypeRulePackageCmdletRecord msgraph.generated.models.security.DnsEvidence-->AlertEvidence msgraph.generated.models.security.DnsEvidence::|public|constructor():None msgraph.generated.models.security.DnsEvidence::|public|dns_server_ip():IpEvidence @@ -124039,18 +123692,6 @@ msgraph.generated.models.security.DocumentVersion::0001-Recent10 msgraph.generated.models.security.DocumentVersion::0002-Recent100 msgraph.generated.models.security.DocumentVersion::0003-All msgraph.generated.models.security.DocumentVersion::0004-UnknownFutureValue -msgraph.generated.models.security.DownloadCertificateRecord-->AuditData -msgraph.generated.models.security.DownloadCertificateRecord::|public|constructor():None -msgraph.generated.models.security.DownloadCertificateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.DownloadCertificateRecord::|public|odata_type:str -msgraph.generated.models.security.DownloadCertificateRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.DownloadCertificateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DownloadCertificateRecord -msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord-->AuditData -msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|constructor():None -msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|odata_type:str -msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.Dynamics365BusinessCentralAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Dynamics365BusinessCentralAuditRecord msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation-->CaseOperation msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|additional_data_options():AdditionalDataOptions msgraph.generated.models.security.EdiscoveryAddToReviewSetOperation::|public|additional_data_options(value:AdditionalDataOptions):None @@ -124338,30 +123979,6 @@ msgraph.generated.models.security.EmailSender::|public|odata_type(value:str):Non msgraph.generated.models.security.EmailSender::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.EmailSender::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailSender msgraph.generated.models.security.EmailSender~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.EnableConsentRecord-->AuditData -msgraph.generated.models.security.EnableConsentRecord::|public|constructor():None -msgraph.generated.models.security.EnableConsentRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.EnableConsentRecord::|public|odata_type:str -msgraph.generated.models.security.EnableConsentRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.EnableConsentRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EnableConsentRecord -msgraph.generated.models.security.EpicSMSLinkRecord-->AuditData -msgraph.generated.models.security.EpicSMSLinkRecord::|public|constructor():None -msgraph.generated.models.security.EpicSMSLinkRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.EpicSMSLinkRecord::|public|odata_type:str -msgraph.generated.models.security.EpicSMSLinkRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.EpicSMSLinkRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EpicSMSLinkRecord -msgraph.generated.models.security.EpicSMSSettingsUpdateRecord-->AuditData -msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|public|constructor():None -msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|public|odata_type:str -msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.EpicSMSSettingsUpdateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EpicSMSSettingsUpdateRecord -msgraph.generated.models.security.EpicSMSUnlinkRecord-->AuditData -msgraph.generated.models.security.EpicSMSUnlinkRecord::|public|constructor():None -msgraph.generated.models.security.EpicSMSUnlinkRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.EpicSMSUnlinkRecord::|public|odata_type:str -msgraph.generated.models.security.EpicSMSUnlinkRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.EpicSMSUnlinkRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EpicSMSUnlinkRecord msgraph.generated.models.security.EventPropagationResult::|public|additional_data():dict[str, Any] msgraph.generated.models.security.EventPropagationResult::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.EventPropagationResult::|public|backing_store:BackingStore @@ -124437,42 +124054,6 @@ msgraph.generated.models.security.EvidenceVerdict::0001-Suspicious msgraph.generated.models.security.EvidenceVerdict::0002-Malicious msgraph.generated.models.security.EvidenceVerdict::0003-NoThreatsFound msgraph.generated.models.security.EvidenceVerdict::0004-UnknownFutureValue -msgraph.generated.models.security.ExchangeAdminAuditRecord-->AuditData -msgraph.generated.models.security.ExchangeAdminAuditRecord::|public|constructor():None -msgraph.generated.models.security.ExchangeAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ExchangeAdminAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ExchangeAdminAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ExchangeAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeAdminAuditRecord -msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord-->AuditData -msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|public|constructor():None -msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ExchangeAggregatedMailboxAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeAggregatedMailboxAuditRecord -msgraph.generated.models.security.ExchangeAggregatedOperationRecord-->AuditData -msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|public|constructor():None -msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|public|odata_type:str -msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ExchangeAggregatedOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeAggregatedOperationRecord -msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord-->AuditData -msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|public|constructor():None -msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|public|odata_type:str -msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ExchangeMailboxAuditBaseRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeMailboxAuditBaseRecord -msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord-->AuditData -msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|public|constructor():None -msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|public|odata_type:str -msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ExchangeMailboxAuditGroupRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeMailboxAuditGroupRecord -msgraph.generated.models.security.ExchangeMailboxAuditRecord-->AuditData -msgraph.generated.models.security.ExchangeMailboxAuditRecord::|public|constructor():None -msgraph.generated.models.security.ExchangeMailboxAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ExchangeMailboxAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ExchangeMailboxAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ExchangeMailboxAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExchangeMailboxAuditRecord msgraph.generated.models.security.ExportCriteria::0000-SearchHits msgraph.generated.models.security.ExportCriteria::0001-PartiallyIndexed msgraph.generated.models.security.ExportCriteria::0002-UnknownFutureValue @@ -124513,30 +124094,6 @@ msgraph.generated.models.security.ExportOptions::0005-SplitSource msgraph.generated.models.security.ExportOptions::0006-IncludeFolderAndPath msgraph.generated.models.security.ExportOptions::0007-FriendlyName msgraph.generated.models.security.ExportOptions::0008-CondensePaths -msgraph.generated.models.security.FhirBaseUrlAddRecord-->AuditData -msgraph.generated.models.security.FhirBaseUrlAddRecord::|public|constructor():None -msgraph.generated.models.security.FhirBaseUrlAddRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.FhirBaseUrlAddRecord::|public|odata_type:str -msgraph.generated.models.security.FhirBaseUrlAddRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.FhirBaseUrlAddRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FhirBaseUrlAddRecord -msgraph.generated.models.security.FhirBaseUrlApproveRecord-->AuditData -msgraph.generated.models.security.FhirBaseUrlApproveRecord::|public|constructor():None -msgraph.generated.models.security.FhirBaseUrlApproveRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.FhirBaseUrlApproveRecord::|public|odata_type:str -msgraph.generated.models.security.FhirBaseUrlApproveRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.FhirBaseUrlApproveRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FhirBaseUrlApproveRecord -msgraph.generated.models.security.FhirBaseUrlDeleteRecord-->AuditData -msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|public|constructor():None -msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|public|odata_type:str -msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.FhirBaseUrlDeleteRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FhirBaseUrlDeleteRecord -msgraph.generated.models.security.FhirBaseUrlUpdateRecord-->AuditData -msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|public|constructor():None -msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|public|odata_type:str -msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.FhirBaseUrlUpdateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FhirBaseUrlUpdateRecord msgraph.generated.models.security.FileDetails::|public|additional_data():dict[str, Any] msgraph.generated.models.security.FileDetails::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.FileDetails::|public|backing_store:BackingStore @@ -124823,12 +124380,6 @@ msgraph.generated.models.security.GoogleCloudResourceEvidence::|public|resource_ msgraph.generated.models.security.GoogleCloudResourceEvidence::|public|resource_type(value:str):None msgraph.generated.models.security.GoogleCloudResourceEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.GoogleCloudResourceEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):GoogleCloudResourceEvidence -msgraph.generated.models.security.HealthcareSignalRecord-->AuditData -msgraph.generated.models.security.HealthcareSignalRecord::|public|constructor():None -msgraph.generated.models.security.HealthcareSignalRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.HealthcareSignalRecord::|public|odata_type:str -msgraph.generated.models.security.HealthcareSignalRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.HealthcareSignalRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HealthcareSignalRecord msgraph.generated.models.security.HealthIssue-->Entity msgraph.generated.models.security.HealthIssue::|public|additional_information():list[str] msgraph.generated.models.security.HealthIssue::|public|additional_information(value:list[str]):None @@ -124970,12 +124521,6 @@ msgraph.generated.models.security.HostCookieCollectionResponse::|public|serializ msgraph.generated.models.security.HostCookieCollectionResponse::|public|value():list[HostCookie] msgraph.generated.models.security.HostCookieCollectionResponse::|public|value(value:list[HostCookie]):None msgraph.generated.models.security.HostCookieCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostCookieCollectionResponse -msgraph.generated.models.security.HostedRpaAuditRecord-->AuditData -msgraph.generated.models.security.HostedRpaAuditRecord::|public|constructor():None -msgraph.generated.models.security.HostedRpaAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.HostedRpaAuditRecord::|public|odata_type:str -msgraph.generated.models.security.HostedRpaAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.HostedRpaAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostedRpaAuditRecord msgraph.generated.models.security.HostLogonSessionEvidence-->AlertEvidence msgraph.generated.models.security.HostLogonSessionEvidence::|public|account():UserEvidence msgraph.generated.models.security.HostLogonSessionEvidence::|public|account(value:UserEvidence):None @@ -125207,12 +124752,6 @@ msgraph.generated.models.security.HostTrackerCollectionResponse::|public|seriali msgraph.generated.models.security.HostTrackerCollectionResponse::|public|value():list[HostTracker] msgraph.generated.models.security.HostTrackerCollectionResponse::|public|value(value:list[HostTracker]):None msgraph.generated.models.security.HostTrackerCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostTrackerCollectionResponse -msgraph.generated.models.security.HrSignalAuditRecord-->AuditData -msgraph.generated.models.security.HrSignalAuditRecord::|public|constructor():None -msgraph.generated.models.security.HrSignalAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.HrSignalAuditRecord::|public|odata_type:str -msgraph.generated.models.security.HrSignalAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.HrSignalAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HrSignalAuditRecord msgraph.generated.models.security.HuntingQueryResults::|public|additional_data():dict[str, Any] msgraph.generated.models.security.HuntingQueryResults::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.HuntingQueryResults::|public|backing_store:BackingStore @@ -125237,12 +124776,6 @@ msgraph.generated.models.security.HuntingRowResult::|public|odata_type(value:str msgraph.generated.models.security.HuntingRowResult::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.HuntingRowResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingRowResult msgraph.generated.models.security.HuntingRowResult~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.HygieneEventRecord-->AuditData -msgraph.generated.models.security.HygieneEventRecord::|public|constructor():None -msgraph.generated.models.security.HygieneEventRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.HygieneEventRecord::|public|odata_type:str -msgraph.generated.models.security.HygieneEventRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.HygieneEventRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HygieneEventRecord msgraph.generated.models.security.Hyperlink::|public|additional_data():dict[str, Any] msgraph.generated.models.security.Hyperlink::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.Hyperlink::|public|backing_store:BackingStore @@ -125338,30 +124871,6 @@ msgraph.generated.models.security.IndicatorSource::0000-Microsoft msgraph.generated.models.security.IndicatorSource::0001-Osint msgraph.generated.models.security.IndicatorSource::0002-Public msgraph.generated.models.security.IndicatorSource::0003-UnknownFutureValue -msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord-->AuditData -msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|constructor():None -msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.InformationBarrierPolicyApplicationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):InformationBarrierPolicyApplicationAuditRecord -msgraph.generated.models.security.InformationWorkerProtectionAuditRecord-->AuditData -msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|public|constructor():None -msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.InformationWorkerProtectionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):InformationWorkerProtectionAuditRecord -msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord-->AuditData -msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|public|constructor():None -msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|public|odata_type:str -msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.InsiderRiskScopedUserInsightsRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):InsiderRiskScopedUserInsightsRecord -msgraph.generated.models.security.InsiderRiskScopedUsersRecord-->AuditData -msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|public|constructor():None -msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|public|odata_type:str -msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.InsiderRiskScopedUsersRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):InsiderRiskScopedUsersRecord msgraph.generated.models.security.IntelligenceProfile-->Entity msgraph.generated.models.security.IntelligenceProfile::|public|aliases():list[str] msgraph.generated.models.security.IntelligenceProfile::|public|aliases(value:list[str]):None @@ -125520,27 +125029,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.IrmSecurityAlertRecord-->AuditData -msgraph.generated.models.security.IrmSecurityAlertRecord::|public|constructor():None -msgraph.generated.models.security.IrmSecurityAlertRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.IrmSecurityAlertRecord::|public|odata_type:str -msgraph.generated.models.security.IrmSecurityAlertRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.IrmSecurityAlertRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):IrmSecurityAlertRecord -msgraph.generated.models.security.IrmUserDefinedDetectionRecord-->AuditData -msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|public|constructor():None -msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|public|odata_type:str -msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.IrmUserDefinedDetectionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):IrmUserDefinedDetectionRecord msgraph.generated.models.security.ItemsToInclude::0000-SearchHits msgraph.generated.models.security.ItemsToInclude::0001-PartiallyIndexed msgraph.generated.models.security.ItemsToInclude::0002-UnknownFutureValue -msgraph.generated.models.security.KaizalaAuditRecord-->AuditData -msgraph.generated.models.security.KaizalaAuditRecord::|public|constructor():None -msgraph.generated.models.security.KaizalaAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.KaizalaAuditRecord::|public|odata_type:str -msgraph.generated.models.security.KaizalaAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.KaizalaAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):KaizalaAuditRecord msgraph.generated.models.security.KubernetesClusterEvidence-->AlertEvidence msgraph.generated.models.security.KubernetesClusterEvidence::|public|cloud_resource():AlertEvidence msgraph.generated.models.security.KubernetesClusterEvidence::|public|cloud_resource(value:AlertEvidence):None @@ -125685,18 +125176,6 @@ msgraph.generated.models.security.KubernetesServiceType::0002-ExternalName msgraph.generated.models.security.KubernetesServiceType::0003-NodePort msgraph.generated.models.security.KubernetesServiceType::0004-LoadBalancer msgraph.generated.models.security.KubernetesServiceType::0005-UnknownFutureValue -msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord-->AuditData -msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|public|constructor():None -msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|public|odata_type:str -msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.LabelAnalyticsAggregateAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelAnalyticsAggregateAuditRecord -msgraph.generated.models.security.LabelContentExplorerAuditRecord-->AuditData -msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|constructor():None -msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|odata_type:str -msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.LabelContentExplorerAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelContentExplorerAuditRecord msgraph.generated.models.security.LabelsRoot-->Entity msgraph.generated.models.security.LabelsRoot::|public|authorities():list[AuthorityTemplate] msgraph.generated.models.security.LabelsRoot::|public|authorities(value:list[AuthorityTemplate]):None @@ -125715,12 +125194,6 @@ msgraph.generated.models.security.LabelsRoot::|public|retention_labels():list[Re msgraph.generated.models.security.LabelsRoot::|public|retention_labels(value:list[RetentionLabel]):None msgraph.generated.models.security.LabelsRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.LabelsRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelsRoot -msgraph.generated.models.security.LargeContentMetadataAuditRecord-->AuditData -msgraph.generated.models.security.LargeContentMetadataAuditRecord::|public|constructor():None -msgraph.generated.models.security.LargeContentMetadataAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.LargeContentMetadataAuditRecord::|public|odata_type:str -msgraph.generated.models.security.LargeContentMetadataAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.LargeContentMetadataAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):LargeContentMetadataAuditRecord msgraph.generated.models.security.LoggedOnUser::|public|account_name():str msgraph.generated.models.security.LoggedOnUser::|public|account_name(value:str):None msgraph.generated.models.security.LoggedOnUser::|public|additional_data():dict[str, Any] @@ -125735,18 +125208,6 @@ msgraph.generated.models.security.LoggedOnUser::|public|odata_type(value:str):No msgraph.generated.models.security.LoggedOnUser::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.LoggedOnUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoggedOnUser msgraph.generated.models.security.LoggedOnUser~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.M365ComplianceConnectorAuditRecord-->AuditData -msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|public|constructor():None -msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|public|odata_type:str -msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.M365ComplianceConnectorAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365ComplianceConnectorAuditRecord -msgraph.generated.models.security.M365DAADAuditRecord-->AuditData -msgraph.generated.models.security.M365DAADAuditRecord::|public|constructor():None -msgraph.generated.models.security.M365DAADAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.M365DAADAuditRecord::|public|odata_type:str -msgraph.generated.models.security.M365DAADAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.M365DAADAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365DAADAuditRecord msgraph.generated.models.security.MailboxConfigurationEvidence-->AlertEvidence msgraph.generated.models.security.MailboxConfigurationEvidence::|public|configuration_id():str msgraph.generated.models.security.MailboxConfigurationEvidence::|public|configuration_id(value:str):None @@ -125803,12 +125264,6 @@ msgraph.generated.models.security.MailClusterEvidence::|public|serialize(writer: msgraph.generated.models.security.MailClusterEvidence::|public|urn():str msgraph.generated.models.security.MailClusterEvidence::|public|urn(value:str):None msgraph.generated.models.security.MailClusterEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailClusterEvidence -msgraph.generated.models.security.MailSubmissionData-->AuditData -msgraph.generated.models.security.MailSubmissionData::|public|constructor():None -msgraph.generated.models.security.MailSubmissionData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MailSubmissionData::|public|odata_type:str -msgraph.generated.models.security.MailSubmissionData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MailSubmissionData::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailSubmissionData msgraph.generated.models.security.MalwareEvidence-->AlertEvidence msgraph.generated.models.security.MalwareEvidence::|public|category():str msgraph.generated.models.security.MalwareEvidence::|public|category(value:str):None @@ -125823,342 +125278,6 @@ msgraph.generated.models.security.MalwareEvidence::|public|processes():list[Proc msgraph.generated.models.security.MalwareEvidence::|public|processes(value:list[ProcessEvidence]):None msgraph.generated.models.security.MalwareEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.MalwareEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):MalwareEvidence -msgraph.generated.models.security.ManagedServicesAuditRecord-->AuditData -msgraph.generated.models.security.ManagedServicesAuditRecord::|public|constructor():None -msgraph.generated.models.security.ManagedServicesAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ManagedServicesAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ManagedServicesAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ManagedServicesAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedServicesAuditRecord -msgraph.generated.models.security.ManagedTenantsAuditRecord-->AuditData -msgraph.generated.models.security.ManagedTenantsAuditRecord::|public|constructor():None -msgraph.generated.models.security.ManagedTenantsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ManagedTenantsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ManagedTenantsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ManagedTenantsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedTenantsAuditRecord -msgraph.generated.models.security.MapgAlertsAuditRecord-->AuditData -msgraph.generated.models.security.MapgAlertsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MapgAlertsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MapgAlertsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MapgAlertsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MapgAlertsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MapgAlertsAuditRecord -msgraph.generated.models.security.MapgOnboardAuditRecord-->AuditData -msgraph.generated.models.security.MapgOnboardAuditRecord::|public|constructor():None -msgraph.generated.models.security.MapgOnboardAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MapgOnboardAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MapgOnboardAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MapgOnboardAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MapgOnboardAuditRecord -msgraph.generated.models.security.MapgPolicyAuditRecord-->AuditData -msgraph.generated.models.security.MapgPolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.MapgPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MapgPolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MapgPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MapgPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MapgPolicyAuditRecord -msgraph.generated.models.security.McasAlertsAuditRecord-->AuditData -msgraph.generated.models.security.McasAlertsAuditRecord::|public|constructor():None -msgraph.generated.models.security.McasAlertsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.McasAlertsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.McasAlertsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.McasAlertsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):McasAlertsAuditRecord -msgraph.generated.models.security.MdaDataSecuritySignalRecord-->AuditData -msgraph.generated.models.security.MdaDataSecuritySignalRecord::|public|constructor():None -msgraph.generated.models.security.MdaDataSecuritySignalRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MdaDataSecuritySignalRecord::|public|odata_type:str -msgraph.generated.models.security.MdaDataSecuritySignalRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MdaDataSecuritySignalRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdaDataSecuritySignalRecord -msgraph.generated.models.security.MdatpAuditRecord-->AuditData -msgraph.generated.models.security.MdatpAuditRecord::|public|constructor():None -msgraph.generated.models.security.MdatpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MdatpAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MdatpAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MdatpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdatpAuditRecord -msgraph.generated.models.security.MdcEventsRecord-->AuditData -msgraph.generated.models.security.MdcEventsRecord::|public|constructor():None -msgraph.generated.models.security.MdcEventsRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MdcEventsRecord::|public|odata_type:str -msgraph.generated.models.security.MdcEventsRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MdcEventsRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdcEventsRecord -msgraph.generated.models.security.MdiAuditRecord-->AuditData -msgraph.generated.models.security.MdiAuditRecord::|public|constructor():None -msgraph.generated.models.security.MdiAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MdiAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MdiAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MdiAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdiAuditRecord -msgraph.generated.models.security.MeshWorldsAuditRecord-->AuditData -msgraph.generated.models.security.MeshWorldsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MeshWorldsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MeshWorldsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MeshWorldsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MeshWorldsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MeshWorldsAuditRecord -msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord-->AuditData -msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|public|constructor():None -msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|public|odata_type:str -msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.Microsoft365BackupBackupItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Microsoft365BackupBackupItemAuditRecord -msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord-->AuditData -msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.Microsoft365BackupBackupPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Microsoft365BackupBackupPolicyAuditRecord -msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord-->AuditData -msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|constructor():None -msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|odata_type:str -msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.Microsoft365BackupRestoreItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Microsoft365BackupRestoreItemAuditRecord -msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord-->AuditData -msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|constructor():None -msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|odata_type:str -msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.Microsoft365BackupRestoreTaskAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Microsoft365BackupRestoreTaskAuditRecord -msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftDefenderExpertsBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftDefenderExpertsBaseAuditRecord -msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftDefenderExpertsXDRAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftDefenderExpertsXDRAuditRecord -msgraph.generated.models.security.MicrosoftFlowAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftFlowAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftFlowAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftFlowAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftFlowAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftFlowAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftFlowAuditRecord -msgraph.generated.models.security.MicrosoftFormsAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftFormsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftFormsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftFormsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftFormsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftFormsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftFormsAuditRecord -msgraph.generated.models.security.MicrosoftGraphDataConnectConsent-->AuditData -msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|public|constructor():None -msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|public|odata_type:str -msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftGraphDataConnectConsent::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftGraphDataConnectConsent -msgraph.generated.models.security.MicrosoftGraphDataConnectOperation-->AuditData -msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|public|constructor():None -msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|public|odata_type:str -msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftGraphDataConnectOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftGraphDataConnectOperation -msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord-->AuditData -msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftPurviewDataMapOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftPurviewDataMapOperationRecord -msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord-->AuditData -msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftPurviewMetadataPolicyOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftPurviewMetadataPolicyOperationRecord -msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord-->AuditData -msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftPurviewPolicyOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftPurviewPolicyOperationRecord -msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent-->AuditData -msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|constructor():None -msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|odata_type:str -msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftPurviewPrivacyAuditEvent::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftPurviewPrivacyAuditEvent -msgraph.generated.models.security.MicrosoftStreamAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftStreamAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftStreamAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftStreamAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftStreamAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftStreamAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftStreamAuditRecord -msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftTeamsAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsAdminAuditRecord -msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftTeamsAnalyticsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsAnalyticsAuditRecord -msgraph.generated.models.security.MicrosoftTeamsAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftTeamsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsAuditRecord -msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftTeamsDeviceAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsDeviceAuditRecord -msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsRetentionLabelActionAuditRecord -msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsSensitivityLabelActionAuditRecord -msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord-->AuditData -msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsShiftsAuditRecord -msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelExchangeItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelExchangeItemAuditRecord -msgraph.generated.models.security.MipAutoLabelItemAuditRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelItemAuditRecord -msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelPolicyAuditRecord -msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelProgressFeedbackAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelProgressFeedbackAuditRecord -msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelSharePointItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSharePointItemAuditRecord -msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelSharePointPolicyLocationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSharePointPolicyLocationAuditRecord -msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelSimulationSharePointCompletionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSimulationSharePointCompletionRecord -msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelSimulationSharePointProgressRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSimulationSharePointProgressRecord -msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelSimulationStatisticsRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSimulationStatisticsRecord -msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord-->AuditData -msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|public|constructor():None -msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|public|odata_type:str -msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipAutoLabelSimulationStatusRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipAutoLabelSimulationStatusRecord -msgraph.generated.models.security.MipExactDataMatchAuditRecord-->AuditData -msgraph.generated.models.security.MipExactDataMatchAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipExactDataMatchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipExactDataMatchAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipExactDataMatchAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipExactDataMatchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipExactDataMatchAuditRecord -msgraph.generated.models.security.MipLabelAnalyticsAuditRecord-->AuditData -msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipLabelAnalyticsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipLabelAnalyticsAuditRecord -msgraph.generated.models.security.MipLabelAuditRecord-->AuditData -msgraph.generated.models.security.MipLabelAuditRecord::|public|constructor():None -msgraph.generated.models.security.MipLabelAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MipLabelAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MipLabelAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MipLabelAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipLabelAuditRecord -msgraph.generated.models.security.MS365DCustomDetectionAuditRecord-->AuditData -msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|public|constructor():None -msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MS365DCustomDetectionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MS365DCustomDetectionAuditRecord -msgraph.generated.models.security.MS365DIncidentAuditRecord-->AuditData -msgraph.generated.models.security.MS365DIncidentAuditRecord::|public|constructor():None -msgraph.generated.models.security.MS365DIncidentAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MS365DIncidentAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MS365DIncidentAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MS365DIncidentAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MS365DIncidentAuditRecord -msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord-->AuditData -msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|public|constructor():None -msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MS365DSuppressionRuleAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MS365DSuppressionRuleAuditRecord -msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord-->AuditData -msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MsdeGeneralSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeGeneralSettingsAuditRecord -msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord-->AuditData -msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MsdeIndicatorsSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeIndicatorsSettingsAuditRecord -msgraph.generated.models.security.MsdeResponseActionsAuditRecord-->AuditData -msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MsdeResponseActionsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeResponseActionsAuditRecord -msgraph.generated.models.security.MsdeRolesSettingsAuditRecord-->AuditData -msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MsdeRolesSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeRolesSettingsAuditRecord -msgraph.generated.models.security.MsticNationStateNotificationRecord-->AuditData -msgraph.generated.models.security.MsticNationStateNotificationRecord::|public|constructor():None -msgraph.generated.models.security.MsticNationStateNotificationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MsticNationStateNotificationRecord::|public|odata_type:str -msgraph.generated.models.security.MsticNationStateNotificationRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MsticNationStateNotificationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsticNationStateNotificationRecord -msgraph.generated.models.security.MultiStageDispositionAuditRecord-->AuditData -msgraph.generated.models.security.MultiStageDispositionAuditRecord::|public|constructor():None -msgraph.generated.models.security.MultiStageDispositionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MultiStageDispositionAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MultiStageDispositionAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MultiStageDispositionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiStageDispositionAuditRecord -msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord-->AuditData -msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.MyAnalyticsSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MyAnalyticsSettingsAuditRecord msgraph.generated.models.security.NetworkAdapter-->Entity msgraph.generated.models.security.NetworkAdapter::|public|constructor():None msgraph.generated.models.security.NetworkAdapter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -126227,53 +125346,11 @@ msgraph.generated.models.security.OcrSettings::|public|timeout():datetime.timede msgraph.generated.models.security.OcrSettings::|public|timeout(value:datetime.timedelta):None msgraph.generated.models.security.OcrSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OcrSettings msgraph.generated.models.security.OcrSettings~~>AdditionalDataHolder; BackedModel; Parsable -msgraph.generated.models.security.OfficeNativeAuditRecord-->AuditData -msgraph.generated.models.security.OfficeNativeAuditRecord::|public|constructor():None -msgraph.generated.models.security.OfficeNativeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.OfficeNativeAuditRecord::|public|odata_type:str -msgraph.generated.models.security.OfficeNativeAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.OfficeNativeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OfficeNativeAuditRecord -msgraph.generated.models.security.OmePortalAuditRecord-->AuditData -msgraph.generated.models.security.OmePortalAuditRecord::|public|constructor():None -msgraph.generated.models.security.OmePortalAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.OmePortalAuditRecord::|public|odata_type:str -msgraph.generated.models.security.OmePortalAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.OmePortalAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OmePortalAuditRecord msgraph.generated.models.security.OnboardingStatus::0000-InsufficientInfo msgraph.generated.models.security.OnboardingStatus::0001-Onboarded msgraph.generated.models.security.OnboardingStatus::0002-CanBeOnboarded msgraph.generated.models.security.OnboardingStatus::0003-Unsupported msgraph.generated.models.security.OnboardingStatus::0004-UnknownFutureValue -msgraph.generated.models.security.OneDriveAuditRecord-->AuditData -msgraph.generated.models.security.OneDriveAuditRecord::|public|constructor():None -msgraph.generated.models.security.OneDriveAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.OneDriveAuditRecord::|public|odata_type:str -msgraph.generated.models.security.OneDriveAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.OneDriveAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OneDriveAuditRecord -msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord-->AuditData -msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|constructor():None -msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|odata_type:str -msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.OnPremisesFileShareScannerDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesFileShareScannerDlpAuditRecord -msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord-->AuditData -msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|public|constructor():None -msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|public|odata_type:str -msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.OnPremisesScannerDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesScannerDlpAuditRecord -msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord-->AuditData -msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|constructor():None -msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|odata_type:str -msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.OnPremisesSharePointScannerDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesSharePointScannerDlpAuditRecord -msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord-->AuditData -msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|constructor():None -msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|odata_type:str -msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.OwaGetAccessTokenForResourceAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):OwaGetAccessTokenForResourceAuditRecord msgraph.generated.models.security.PassiveDnsRecord-->Artifact msgraph.generated.models.security.PassiveDnsRecord::|public|artifact():Artifact msgraph.generated.models.security.PassiveDnsRecord::|public|artifact(value:Artifact):None @@ -126299,186 +125376,6 @@ msgraph.generated.models.security.PassiveDnsRecordCollectionResponse::|public|se msgraph.generated.models.security.PassiveDnsRecordCollectionResponse::|public|value():list[PassiveDnsRecord] msgraph.generated.models.security.PassiveDnsRecordCollectionResponse::|public|value(value:list[PassiveDnsRecord]):None msgraph.generated.models.security.PassiveDnsRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PassiveDnsRecordCollectionResponse -msgraph.generated.models.security.PeopleAdminSettingsAuditRecord-->AuditData -msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PeopleAdminSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PeopleAdminSettingsAuditRecord -msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord-->AuditData -msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|public|constructor():None -msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PhysicalBadgingSignalAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PhysicalBadgingSignalAuditRecord -msgraph.generated.models.security.PlannerCopyPlanAuditRecord-->AuditData -msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|public|constructor():None -msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PlannerCopyPlanAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerCopyPlanAuditRecord -msgraph.generated.models.security.PlannerPlanAuditRecord-->AuditData -msgraph.generated.models.security.PlannerPlanAuditRecord::|public|constructor():None -msgraph.generated.models.security.PlannerPlanAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PlannerPlanAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PlannerPlanAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PlannerPlanAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanAuditRecord -msgraph.generated.models.security.PlannerPlanListAuditRecord-->AuditData -msgraph.generated.models.security.PlannerPlanListAuditRecord::|public|constructor():None -msgraph.generated.models.security.PlannerPlanListAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PlannerPlanListAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PlannerPlanListAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PlannerPlanListAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanListAuditRecord -msgraph.generated.models.security.PlannerRosterAuditRecord-->AuditData -msgraph.generated.models.security.PlannerRosterAuditRecord::|public|constructor():None -msgraph.generated.models.security.PlannerRosterAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PlannerRosterAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PlannerRosterAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PlannerRosterAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerRosterAuditRecord -msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord-->AuditData -msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|constructor():None -msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PlannerRosterSensitivityLabelAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerRosterSensitivityLabelAuditRecord -msgraph.generated.models.security.PlannerTaskAuditRecord-->AuditData -msgraph.generated.models.security.PlannerTaskAuditRecord::|public|constructor():None -msgraph.generated.models.security.PlannerTaskAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PlannerTaskAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PlannerTaskAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PlannerTaskAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskAuditRecord -msgraph.generated.models.security.PlannerTaskListAuditRecord-->AuditData -msgraph.generated.models.security.PlannerTaskListAuditRecord::|public|constructor():None -msgraph.generated.models.security.PlannerTaskListAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PlannerTaskListAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PlannerTaskListAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PlannerTaskListAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskListAuditRecord -msgraph.generated.models.security.PlannerTenantSettingsAuditRecord-->AuditData -msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PlannerTenantSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTenantSettingsAuditRecord -msgraph.generated.models.security.PowerAppsAuditAppRecord-->AuditData -msgraph.generated.models.security.PowerAppsAuditAppRecord::|public|constructor():None -msgraph.generated.models.security.PowerAppsAuditAppRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerAppsAuditAppRecord::|public|odata_type:str -msgraph.generated.models.security.PowerAppsAuditAppRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerAppsAuditAppRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerAppsAuditAppRecord -msgraph.generated.models.security.PowerAppsAuditPlanRecord-->AuditData -msgraph.generated.models.security.PowerAppsAuditPlanRecord::|public|constructor():None -msgraph.generated.models.security.PowerAppsAuditPlanRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerAppsAuditPlanRecord::|public|odata_type:str -msgraph.generated.models.security.PowerAppsAuditPlanRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerAppsAuditPlanRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerAppsAuditPlanRecord -msgraph.generated.models.security.PowerAppsAuditResourceRecord-->AuditData -msgraph.generated.models.security.PowerAppsAuditResourceRecord::|public|constructor():None -msgraph.generated.models.security.PowerAppsAuditResourceRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerAppsAuditResourceRecord::|public|odata_type:str -msgraph.generated.models.security.PowerAppsAuditResourceRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerAppsAuditResourceRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerAppsAuditResourceRecord -msgraph.generated.models.security.PowerBiAuditRecord-->AuditData -msgraph.generated.models.security.PowerBiAuditRecord::|public|constructor():None -msgraph.generated.models.security.PowerBiAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerBiAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PowerBiAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerBiAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerBiAuditRecord -msgraph.generated.models.security.PowerBiDlpAuditRecord-->AuditData -msgraph.generated.models.security.PowerBiDlpAuditRecord::|public|constructor():None -msgraph.generated.models.security.PowerBiDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerBiDlpAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PowerBiDlpAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerBiDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerBiDlpAuditRecord -msgraph.generated.models.security.PowerPagesSiteAuditRecord-->AuditData -msgraph.generated.models.security.PowerPagesSiteAuditRecord::|public|constructor():None -msgraph.generated.models.security.PowerPagesSiteAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerPagesSiteAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PowerPagesSiteAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerPagesSiteAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPagesSiteAuditRecord -msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord-->AuditData -msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|public|constructor():None -msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerPlatformAdminDlpAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformAdminDlpAuditRecord -msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord-->AuditData -msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|constructor():None -msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerPlatformAdminEnvironmentAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformAdminEnvironmentAuditRecord -msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord-->AuditData -msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|public|constructor():None -msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|public|odata_type:str -msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerPlatformAdministratorActivityRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformAdministratorActivityRecord -msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord-->AuditData -msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|constructor():None -msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerPlatformLockboxResourceAccessRequestAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformLockboxResourceAccessRequestAuditRecord -msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord-->AuditData -msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|constructor():None -msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerPlatformLockboxResourceCommandAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformLockboxResourceCommandAuditRecord -msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord-->AuditData -msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|public|constructor():None -msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PowerPlatformServiceActivityAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PowerPlatformServiceActivityAuditRecord -msgraph.generated.models.security.PrivacyDataMatchAuditRecord-->AuditData -msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|public|constructor():None -msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PrivacyDataMatchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyDataMatchAuditRecord -msgraph.generated.models.security.PrivacyDataMinimizationRecord-->AuditData -msgraph.generated.models.security.PrivacyDataMinimizationRecord::|public|constructor():None -msgraph.generated.models.security.PrivacyDataMinimizationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PrivacyDataMinimizationRecord::|public|odata_type:str -msgraph.generated.models.security.PrivacyDataMinimizationRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PrivacyDataMinimizationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyDataMinimizationRecord -msgraph.generated.models.security.PrivacyDigestEmailRecord-->AuditData -msgraph.generated.models.security.PrivacyDigestEmailRecord::|public|constructor():None -msgraph.generated.models.security.PrivacyDigestEmailRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PrivacyDigestEmailRecord::|public|odata_type:str -msgraph.generated.models.security.PrivacyDigestEmailRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PrivacyDigestEmailRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyDigestEmailRecord -msgraph.generated.models.security.PrivacyOpenAccessAuditRecord-->AuditData -msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|public|constructor():None -msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PrivacyOpenAccessAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyOpenAccessAuditRecord -msgraph.generated.models.security.PrivacyPortalAuditRecord-->AuditData -msgraph.generated.models.security.PrivacyPortalAuditRecord::|public|constructor():None -msgraph.generated.models.security.PrivacyPortalAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PrivacyPortalAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PrivacyPortalAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PrivacyPortalAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyPortalAuditRecord -msgraph.generated.models.security.PrivacyRemediationActionRecord-->AuditData -msgraph.generated.models.security.PrivacyRemediationActionRecord::|public|constructor():None -msgraph.generated.models.security.PrivacyRemediationActionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PrivacyRemediationActionRecord::|public|odata_type:str -msgraph.generated.models.security.PrivacyRemediationActionRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PrivacyRemediationActionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyRemediationActionRecord -msgraph.generated.models.security.PrivacyRemediationRecord-->AuditData -msgraph.generated.models.security.PrivacyRemediationRecord::|public|constructor():None -msgraph.generated.models.security.PrivacyRemediationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PrivacyRemediationRecord::|public|odata_type:str -msgraph.generated.models.security.PrivacyRemediationRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PrivacyRemediationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyRemediationRecord -msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord-->AuditData -msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|public|constructor():None -msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|public|odata_type:str -msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PrivacyTenantAuditHistoryRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivacyTenantAuditHistoryRecord msgraph.generated.models.security.ProcessEvidence-->AlertEvidence msgraph.generated.models.security.ProcessEvidence::|public|constructor():None msgraph.generated.models.security.ProcessEvidence::|public|detection_status():DetectionStatus @@ -126505,96 +125402,18 @@ msgraph.generated.models.security.ProcessEvidence::|public|serialize(writer:Seri msgraph.generated.models.security.ProcessEvidence::|public|user_account():UserAccount msgraph.generated.models.security.ProcessEvidence::|public|user_account(value:UserAccount):None msgraph.generated.models.security.ProcessEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProcessEvidence -msgraph.generated.models.security.ProjectAuditRecord-->AuditData -msgraph.generated.models.security.ProjectAuditRecord::|public|constructor():None -msgraph.generated.models.security.ProjectAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ProjectAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ProjectAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ProjectAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectAuditRecord -msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord-->AuditData -msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ProjectForTheWebAssignedToMeSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebAssignedToMeSettingsAuditRecord -msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord-->AuditData -msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|public|constructor():None -msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ProjectForTheWebProjectAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebProjectAuditRecord -msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord-->AuditData -msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ProjectForTheWebProjectSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebProjectSettingsAuditRecord -msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord-->AuditData -msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|public|constructor():None -msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ProjectForTheWebRoadmapAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebRoadmapAuditRecord -msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord-->AuditData -msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|constructor():None -msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ProjectForTheWebRoadmapItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebRoadmapItemAuditRecord -msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord-->AuditData -msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|constructor():None -msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ProjectForTheWebRoadmapSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebRoadmapSettingsAuditRecord -msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord-->AuditData -msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|public|constructor():None -msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ProjectForTheWebTaskAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProjectForTheWebTaskAuditRecord msgraph.generated.models.security.ProtocolType::0000-Tcp msgraph.generated.models.security.ProtocolType::0001-Udp msgraph.generated.models.security.ProtocolType::0002-UnknownFutureValue -msgraph.generated.models.security.PublicFolderAuditRecord-->AuditData -msgraph.generated.models.security.PublicFolderAuditRecord::|public|constructor():None -msgraph.generated.models.security.PublicFolderAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PublicFolderAuditRecord::|public|odata_type:str -msgraph.generated.models.security.PublicFolderAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PublicFolderAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PublicFolderAuditRecord msgraph.generated.models.security.PurgeAreas::0000-Mailboxes msgraph.generated.models.security.PurgeAreas::0001-TeamsMessages msgraph.generated.models.security.PurgeAreas::0002-UnknownFutureValue msgraph.generated.models.security.PurgeType::0000-Recoverable msgraph.generated.models.security.PurgeType::0001-UnknownFutureValue msgraph.generated.models.security.PurgeType::0002-PermanentlyDelete -msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord-->AuditData -msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|public|constructor():None -msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|public|odata_type:str -msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PurviewInsiderRiskAlertsRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PurviewInsiderRiskAlertsRecord -msgraph.generated.models.security.PurviewInsiderRiskCasesRecord-->AuditData -msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|public|constructor():None -msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|public|odata_type:str -msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.PurviewInsiderRiskCasesRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PurviewInsiderRiskCasesRecord -msgraph.generated.models.security.QuarantineAuditRecord-->AuditData -msgraph.generated.models.security.QuarantineAuditRecord::|public|constructor():None -msgraph.generated.models.security.QuarantineAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.QuarantineAuditRecord::|public|odata_type:str -msgraph.generated.models.security.QuarantineAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.QuarantineAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):QuarantineAuditRecord msgraph.generated.models.security.QueryType::0000-Files msgraph.generated.models.security.QueryType::0001-Messages msgraph.generated.models.security.QueryType::0002-UnknownFutureValue -msgraph.generated.models.security.RecordsManagementAuditRecord-->AuditData -msgraph.generated.models.security.RecordsManagementAuditRecord::|public|constructor():None -msgraph.generated.models.security.RecordsManagementAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.RecordsManagementAuditRecord::|public|odata_type:str -msgraph.generated.models.security.RecordsManagementAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.RecordsManagementAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):RecordsManagementAuditRecord msgraph.generated.models.security.RedundancyDetectionSettings::|public|additional_data():dict[str, Any] msgraph.generated.models.security.RedundancyDetectionSettings::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.RedundancyDetectionSettings::|public|backing_store:BackingStore @@ -126788,12 +125607,6 @@ msgraph.generated.models.security.RetentionLabelCollectionResponse::|public|seri msgraph.generated.models.security.RetentionLabelCollectionResponse::|public|value():list[RetentionLabel] msgraph.generated.models.security.RetentionLabelCollectionResponse::|public|value(value:list[RetentionLabel]):None msgraph.generated.models.security.RetentionLabelCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetentionLabelCollectionResponse -msgraph.generated.models.security.RetentionPolicyAuditRecord-->AuditData -msgraph.generated.models.security.RetentionPolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.RetentionPolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.RetentionPolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.RetentionPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.RetentionPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetentionPolicyAuditRecord msgraph.generated.models.security.RetentionTrigger::0000-DateLabeled msgraph.generated.models.security.RetentionTrigger::0001-DateCreated msgraph.generated.models.security.RetentionTrigger::0002-DateModified @@ -126825,24 +125638,6 @@ msgraph.generated.models.security.SasTokenEvidence::|public|start_date_time(valu msgraph.generated.models.security.SasTokenEvidence::|public|storage_resource():AzureResourceEvidence msgraph.generated.models.security.SasTokenEvidence::|public|storage_resource(value:AzureResourceEvidence):None msgraph.generated.models.security.SasTokenEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):SasTokenEvidence -msgraph.generated.models.security.ScoreEvidence-->AuditData -msgraph.generated.models.security.ScoreEvidence::|public|constructor():None -msgraph.generated.models.security.ScoreEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ScoreEvidence::|public|odata_type:str -msgraph.generated.models.security.ScoreEvidence::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ScoreEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ScoreEvidence -msgraph.generated.models.security.ScorePlatformGenericAuditRecord-->AuditData -msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|public|constructor():None -msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ScorePlatformGenericAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ScorePlatformGenericAuditRecord -msgraph.generated.models.security.ScriptRunAuditRecord-->AuditData -msgraph.generated.models.security.ScriptRunAuditRecord::|public|constructor():None -msgraph.generated.models.security.ScriptRunAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ScriptRunAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ScriptRunAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ScriptRunAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ScriptRunAuditRecord msgraph.generated.models.security.Search-->Entity msgraph.generated.models.security.Search::|public|constructor():None msgraph.generated.models.security.Search::|public|content_query():str @@ -126863,12 +125658,6 @@ msgraph.generated.models.security.Search::|public|last_modified_date_time(value: msgraph.generated.models.security.Search::|public|odata_type:str msgraph.generated.models.security.Search::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.Search::|static|public|create_from_discriminator_value(parse_node:ParseNode):Search -msgraph.generated.models.security.SearchAuditRecord-->AuditData -msgraph.generated.models.security.SearchAuditRecord::|public|constructor():None -msgraph.generated.models.security.SearchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SearchAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SearchAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SearchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SearchAuditRecord msgraph.generated.models.security.Security-->Entity msgraph.generated.models.security.Security::|public|alerts():list[Alert] msgraph.generated.models.security.Security::|public|alerts(value:list[Alert]):None @@ -126876,8 +125665,6 @@ msgraph.generated.models.security.Security::|public|alerts_v2():list[Alert] msgraph.generated.models.security.Security::|public|alerts_v2(value:list[Alert]):None msgraph.generated.models.security.Security::|public|attack_simulation():AttackSimulationRoot msgraph.generated.models.security.Security::|public|attack_simulation(value:AttackSimulationRoot):None -msgraph.generated.models.security.Security::|public|audit_log():AuditCoreRoot -msgraph.generated.models.security.Security::|public|audit_log(value:AuditCoreRoot):None msgraph.generated.models.security.Security::|public|cases():CasesRoot msgraph.generated.models.security.Security::|public|cases(value:CasesRoot):None msgraph.generated.models.security.Security::|public|constructor():None @@ -126905,36 +125692,6 @@ msgraph.generated.models.security.Security::|public|triggers(value:TriggersRoot) msgraph.generated.models.security.Security::|public|trigger_types():TriggerTypesRoot msgraph.generated.models.security.Security::|public|trigger_types(value:TriggerTypesRoot):None msgraph.generated.models.security.Security::|static|public|create_from_discriminator_value(parse_node:ParseNode):Security -msgraph.generated.models.security.SecurityComplianceAlertRecord-->AuditData -msgraph.generated.models.security.SecurityComplianceAlertRecord::|public|constructor():None -msgraph.generated.models.security.SecurityComplianceAlertRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SecurityComplianceAlertRecord::|public|odata_type:str -msgraph.generated.models.security.SecurityComplianceAlertRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SecurityComplianceAlertRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceAlertRecord -msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord-->AuditData -msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|constructor():None -msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SecurityComplianceCenterEOPCmdletAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceCenterEOPCmdletAuditRecord -msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord-->AuditData -msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|public|constructor():None -msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SecurityComplianceInsightsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceInsightsAuditRecord -msgraph.generated.models.security.SecurityComplianceRBACAuditRecord-->AuditData -msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|public|constructor():None -msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SecurityComplianceRBACAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceRBACAuditRecord -msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord-->AuditData -msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|public|constructor():None -msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SecurityComplianceUserChangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityComplianceUserChangeAuditRecord msgraph.generated.models.security.SecurityGroupEvidence-->AlertEvidence msgraph.generated.models.security.SecurityGroupEvidence::|public|constructor():None msgraph.generated.models.security.SecurityGroupEvidence::|public|display_name():str @@ -127058,60 +125815,6 @@ msgraph.generated.models.security.ServiceSource::0010-MicrosoftDefenderForCloud msgraph.generated.models.security.ServiceSource::0011-MicrosoftSentinel msgraph.generated.models.security.ServiceSource::0012-MicrosoftInsiderRiskManagement msgraph.generated.models.security.ServiceSource::0013-MicrosoftThreatIntelligence -msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord-->AuditData -msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointAppPermissionOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointAppPermissionOperationAuditRecord -msgraph.generated.models.security.SharePointAuditRecord-->AuditData -msgraph.generated.models.security.SharePointAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointAuditRecord -msgraph.generated.models.security.SharePointCommentOperationAuditRecord-->AuditData -msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointCommentOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointCommentOperationAuditRecord -msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord-->AuditData -msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointContentTypeOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointContentTypeOperationAuditRecord -msgraph.generated.models.security.SharePointESignatureAuditRecord-->AuditData -msgraph.generated.models.security.SharePointESignatureAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointESignatureAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointESignatureAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointESignatureAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointESignatureAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointESignatureAuditRecord -msgraph.generated.models.security.SharePointFieldOperationAuditRecord-->AuditData -msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointFieldOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointFieldOperationAuditRecord -msgraph.generated.models.security.SharePointFileOperationAuditRecord-->AuditData -msgraph.generated.models.security.SharePointFileOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointFileOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointFileOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointFileOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointFileOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointFileOperationAuditRecord -msgraph.generated.models.security.SharePointListOperationAuditRecord-->AuditData -msgraph.generated.models.security.SharePointListOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointListOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointListOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointListOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointListOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointListOperationAuditRecord -msgraph.generated.models.security.SharePointSharingOperationAuditRecord-->AuditData -msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SharePointSharingOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointSharingOperationAuditRecord msgraph.generated.models.security.SinglePropertySchema::|public|additional_data():dict[str, Any] msgraph.generated.models.security.SinglePropertySchema::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.SinglePropertySchema::|public|backing_store:BackingStore @@ -127141,42 +125844,6 @@ msgraph.generated.models.security.SiteSourceCollectionResponse::|public|serializ msgraph.generated.models.security.SiteSourceCollectionResponse::|public|value():list[SiteSource] msgraph.generated.models.security.SiteSourceCollectionResponse::|public|value(value:list[SiteSource]):None msgraph.generated.models.security.SiteSourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SiteSourceCollectionResponse -msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord-->AuditData -msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|public|constructor():None -msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SkypeForBusinessBaseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SkypeForBusinessBaseAuditRecord -msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord-->AuditData -msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|public|constructor():None -msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SkypeForBusinessCmdletsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SkypeForBusinessCmdletsAuditRecord -msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord-->AuditData -msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|constructor():None -msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SkypeForBusinessPSTNUsageAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SkypeForBusinessPSTNUsageAuditRecord -msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord-->AuditData -msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|constructor():None -msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SkypeForBusinessUsersBlockedAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SkypeForBusinessUsersBlockedAuditRecord -msgraph.generated.models.security.SmsCreatePhoneNumberRecord-->AuditData -msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|public|constructor():None -msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|public|odata_type:str -msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SmsCreatePhoneNumberRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SmsCreatePhoneNumberRecord -msgraph.generated.models.security.SmsDeletePhoneNumberRecord-->AuditData -msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|public|constructor():None -msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|public|odata_type:str -msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SmsDeletePhoneNumberRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SmsDeletePhoneNumberRecord msgraph.generated.models.security.SourceType::0000-Mailbox msgraph.generated.models.security.SourceType::0001-Site msgraph.generated.models.security.SourceType::0002-UnknownFutureValue @@ -127313,18 +125980,6 @@ msgraph.generated.models.security.SubmissionMailEvidence::|public|submission_id( msgraph.generated.models.security.SubmissionMailEvidence::|public|submitter():str msgraph.generated.models.security.SubmissionMailEvidence::|public|submitter(value:str):None msgraph.generated.models.security.SubmissionMailEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):SubmissionMailEvidence -msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord-->AuditData -msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|constructor():None -msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SupervisoryReviewDayXInsightsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SupervisoryReviewDayXInsightsAuditRecord -msgraph.generated.models.security.SyntheticProbeAuditRecord-->AuditData -msgraph.generated.models.security.SyntheticProbeAuditRecord::|public|constructor():None -msgraph.generated.models.security.SyntheticProbeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.SyntheticProbeAuditRecord::|public|odata_type:str -msgraph.generated.models.security.SyntheticProbeAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.SyntheticProbeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SyntheticProbeAuditRecord msgraph.generated.models.security.Tag-->Entity msgraph.generated.models.security.Tag::|public|constructor():None msgraph.generated.models.security.Tag::|public|created_by():IdentitySet @@ -127344,18 +125999,6 @@ msgraph.generated.models.security.TeamsDeliveryLocation::0001-Teams msgraph.generated.models.security.TeamsDeliveryLocation::0002-Quarantine msgraph.generated.models.security.TeamsDeliveryLocation::0003-Failed msgraph.generated.models.security.TeamsDeliveryLocation::0004-UnknownFutureValue -msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord-->AuditData -msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|public|constructor():None -msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.TeamsEasyApprovalsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsEasyApprovalsAuditRecord -msgraph.generated.models.security.TeamsHealthcareAuditRecord-->AuditData -msgraph.generated.models.security.TeamsHealthcareAuditRecord::|public|constructor():None -msgraph.generated.models.security.TeamsHealthcareAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.TeamsHealthcareAuditRecord::|public|odata_type:str -msgraph.generated.models.security.TeamsHealthcareAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.TeamsHealthcareAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsHealthcareAuditRecord msgraph.generated.models.security.TeamsMessageDeliveryAction::0000-Unknown msgraph.generated.models.security.TeamsMessageDeliveryAction::0001-DeliveredAsSpam msgraph.generated.models.security.TeamsMessageDeliveryAction::0002-Delivered @@ -127416,24 +126059,6 @@ msgraph.generated.models.security.TeamsMessageEvidence::|public|thread_type(valu msgraph.generated.models.security.TeamsMessageEvidence::|public|urls():list[UrlEvidence] msgraph.generated.models.security.TeamsMessageEvidence::|public|urls(value:list[UrlEvidence]):None msgraph.generated.models.security.TeamsMessageEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsMessageEvidence -msgraph.generated.models.security.TeamsUpdatesAuditRecord-->AuditData -msgraph.generated.models.security.TeamsUpdatesAuditRecord::|public|constructor():None -msgraph.generated.models.security.TeamsUpdatesAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.TeamsUpdatesAuditRecord::|public|odata_type:str -msgraph.generated.models.security.TeamsUpdatesAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.TeamsUpdatesAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsUpdatesAuditRecord -msgraph.generated.models.security.TenantAllowBlockListAuditRecord-->AuditData -msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|public|constructor():None -msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|public|odata_type:str -msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.TenantAllowBlockListAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TenantAllowBlockListAuditRecord -msgraph.generated.models.security.ThreatFinderAuditRecord-->AuditData -msgraph.generated.models.security.ThreatFinderAuditRecord::|public|constructor():None -msgraph.generated.models.security.ThreatFinderAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ThreatFinderAuditRecord::|public|odata_type:str -msgraph.generated.models.security.ThreatFinderAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ThreatFinderAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatFinderAuditRecord msgraph.generated.models.security.ThreatIntelligence-->Entity msgraph.generated.models.security.ThreatIntelligence::|public|articles():list[Article] msgraph.generated.models.security.ThreatIntelligence::|public|articles(value:list[Article]):None @@ -127474,30 +126099,6 @@ msgraph.generated.models.security.ThreatIntelligence::|public|whois_history_reco msgraph.generated.models.security.ThreatIntelligence::|public|whois_records():list[WhoisRecord] msgraph.generated.models.security.ThreatIntelligence::|public|whois_records(value:list[WhoisRecord]):None msgraph.generated.models.security.ThreatIntelligence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligence -msgraph.generated.models.security.ThreatIntelligenceAtpContentData-->AuditData -msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|constructor():None -msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|odata_type:str -msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligenceAtpContentData -msgraph.generated.models.security.ThreatIntelligenceMailData-->AuditData -msgraph.generated.models.security.ThreatIntelligenceMailData::|public|constructor():None -msgraph.generated.models.security.ThreatIntelligenceMailData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ThreatIntelligenceMailData::|public|odata_type:str -msgraph.generated.models.security.ThreatIntelligenceMailData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ThreatIntelligenceMailData::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligenceMailData -msgraph.generated.models.security.ThreatIntelligenceUrlClickData-->AuditData -msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|public|constructor():None -msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|public|odata_type:str -msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.ThreatIntelligenceUrlClickData::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligenceUrlClickData -msgraph.generated.models.security.TodoAuditRecord-->AuditData -msgraph.generated.models.security.TodoAuditRecord::|public|constructor():None -msgraph.generated.models.security.TodoAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.TodoAuditRecord::|public|odata_type:str -msgraph.generated.models.security.TodoAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.TodoAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TodoAuditRecord msgraph.generated.models.security.TopicModelingSettings::|public|additional_data():dict[str, Any] msgraph.generated.models.security.TopicModelingSettings::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.TopicModelingSettings::|public|backing_store:BackingStore @@ -127532,12 +126133,6 @@ msgraph.generated.models.security.TriggerTypesRoot::|public|retention_event_type msgraph.generated.models.security.TriggerTypesRoot::|public|retention_event_types(value:list[RetentionEventType]):None msgraph.generated.models.security.TriggerTypesRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.TriggerTypesRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):TriggerTypesRoot -msgraph.generated.models.security.UamOperationAuditRecord-->AuditData -msgraph.generated.models.security.UamOperationAuditRecord::|public|constructor():None -msgraph.generated.models.security.UamOperationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UamOperationAuditRecord::|public|odata_type:str -msgraph.generated.models.security.UamOperationAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UamOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UamOperationAuditRecord msgraph.generated.models.security.UnclassifiedArtifact-->Artifact msgraph.generated.models.security.UnclassifiedArtifact::|public|constructor():None msgraph.generated.models.security.UnclassifiedArtifact::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -127548,12 +126143,6 @@ msgraph.generated.models.security.UnclassifiedArtifact::|public|serialize(writer msgraph.generated.models.security.UnclassifiedArtifact::|public|value():str msgraph.generated.models.security.UnclassifiedArtifact::|public|value(value:str):None msgraph.generated.models.security.UnclassifiedArtifact::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnclassifiedArtifact -msgraph.generated.models.security.UnifiedGroupAuditRecord-->AuditData -msgraph.generated.models.security.UnifiedGroupAuditRecord::|public|constructor():None -msgraph.generated.models.security.UnifiedGroupAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UnifiedGroupAuditRecord::|public|odata_type:str -msgraph.generated.models.security.UnifiedGroupAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UnifiedGroupAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedGroupAuditRecord msgraph.generated.models.security.UnifiedGroupSource-->DataSource msgraph.generated.models.security.UnifiedGroupSource::|public|constructor():None msgraph.generated.models.security.UnifiedGroupSource::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -127571,42 +126160,6 @@ msgraph.generated.models.security.UnifiedGroupSourceCollectionResponse::|public| msgraph.generated.models.security.UnifiedGroupSourceCollectionResponse::|public|value():list[UnifiedGroupSource] msgraph.generated.models.security.UnifiedGroupSourceCollectionResponse::|public|value(value:list[UnifiedGroupSource]):None msgraph.generated.models.security.UnifiedGroupSourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedGroupSourceCollectionResponse -msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord-->AuditData -msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|constructor():None -msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|odata_type:str -msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UnifiedSimulationMatchedItemAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedSimulationMatchedItemAuditRecord -msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord-->AuditData -msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|public|constructor():None -msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|public|odata_type:str -msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UnifiedSimulationSummaryAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedSimulationSummaryAuditRecord -msgraph.generated.models.security.UploadCertificateRecord-->AuditData -msgraph.generated.models.security.UploadCertificateRecord::|public|constructor():None -msgraph.generated.models.security.UploadCertificateRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UploadCertificateRecord::|public|odata_type:str -msgraph.generated.models.security.UploadCertificateRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UploadCertificateRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UploadCertificateRecord -msgraph.generated.models.security.UrbacAssignmentAuditRecord-->AuditData -msgraph.generated.models.security.UrbacAssignmentAuditRecord::|public|constructor():None -msgraph.generated.models.security.UrbacAssignmentAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UrbacAssignmentAuditRecord::|public|odata_type:str -msgraph.generated.models.security.UrbacAssignmentAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UrbacAssignmentAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrbacAssignmentAuditRecord -msgraph.generated.models.security.UrbacEnableStateAuditRecord-->AuditData -msgraph.generated.models.security.UrbacEnableStateAuditRecord::|public|constructor():None -msgraph.generated.models.security.UrbacEnableStateAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UrbacEnableStateAuditRecord::|public|odata_type:str -msgraph.generated.models.security.UrbacEnableStateAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UrbacEnableStateAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrbacEnableStateAuditRecord -msgraph.generated.models.security.UrbacRoleAuditRecord-->AuditData -msgraph.generated.models.security.UrbacRoleAuditRecord::|public|constructor():None -msgraph.generated.models.security.UrbacRoleAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UrbacRoleAuditRecord::|public|odata_type:str -msgraph.generated.models.security.UrbacRoleAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UrbacRoleAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrbacRoleAuditRecord msgraph.generated.models.security.UrlEvidence-->AlertEvidence msgraph.generated.models.security.UrlEvidence::|public|constructor():None msgraph.generated.models.security.UrlEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -127666,78 +126219,6 @@ msgraph.generated.models.security.UserSourceCollectionResponse::|public|serializ msgraph.generated.models.security.UserSourceCollectionResponse::|public|value():list[UserSource] msgraph.generated.models.security.UserSourceCollectionResponse::|public|value(value:list[UserSource]):None msgraph.generated.models.security.UserSourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSourceCollectionResponse -msgraph.generated.models.security.UserTrainingAuditRecord-->AuditData -msgraph.generated.models.security.UserTrainingAuditRecord::|public|constructor():None -msgraph.generated.models.security.UserTrainingAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.UserTrainingAuditRecord::|public|odata_type:str -msgraph.generated.models.security.UserTrainingAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.UserTrainingAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserTrainingAuditRecord -msgraph.generated.models.security.VfamBasePolicyAuditRecord-->AuditData -msgraph.generated.models.security.VfamBasePolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.VfamBasePolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VfamBasePolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VfamBasePolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VfamBasePolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VfamBasePolicyAuditRecord -msgraph.generated.models.security.VfamCreatePolicyAuditRecord-->AuditData -msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VfamCreatePolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VfamCreatePolicyAuditRecord -msgraph.generated.models.security.VfamDeletePolicyAuditRecord-->AuditData -msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VfamDeletePolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VfamDeletePolicyAuditRecord -msgraph.generated.models.security.VfamUpdatePolicyAuditRecord-->AuditData -msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|public|constructor():None -msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VfamUpdatePolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VfamUpdatePolicyAuditRecord -msgraph.generated.models.security.VivaGoalsAuditRecord-->AuditData -msgraph.generated.models.security.VivaGoalsAuditRecord::|public|constructor():None -msgraph.generated.models.security.VivaGoalsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VivaGoalsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VivaGoalsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VivaGoalsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaGoalsAuditRecord -msgraph.generated.models.security.VivaLearningAdminAuditRecord-->AuditData -msgraph.generated.models.security.VivaLearningAdminAuditRecord::|public|constructor():None -msgraph.generated.models.security.VivaLearningAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VivaLearningAdminAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VivaLearningAdminAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VivaLearningAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaLearningAdminAuditRecord -msgraph.generated.models.security.VivaLearningAuditRecord-->AuditData -msgraph.generated.models.security.VivaLearningAuditRecord::|public|constructor():None -msgraph.generated.models.security.VivaLearningAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VivaLearningAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VivaLearningAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VivaLearningAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaLearningAuditRecord -msgraph.generated.models.security.VivaPulseAdminAuditRecord-->AuditData -msgraph.generated.models.security.VivaPulseAdminAuditRecord::|public|constructor():None -msgraph.generated.models.security.VivaPulseAdminAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VivaPulseAdminAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VivaPulseAdminAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VivaPulseAdminAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaPulseAdminAuditRecord -msgraph.generated.models.security.VivaPulseOrganizerAuditRecord-->AuditData -msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|public|constructor():None -msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VivaPulseOrganizerAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaPulseOrganizerAuditRecord -msgraph.generated.models.security.VivaPulseReportAuditRecord-->AuditData -msgraph.generated.models.security.VivaPulseReportAuditRecord::|public|constructor():None -msgraph.generated.models.security.VivaPulseReportAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VivaPulseReportAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VivaPulseReportAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VivaPulseReportAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaPulseReportAuditRecord -msgraph.generated.models.security.VivaPulseResponseAuditRecord-->AuditData -msgraph.generated.models.security.VivaPulseResponseAuditRecord::|public|constructor():None -msgraph.generated.models.security.VivaPulseResponseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.VivaPulseResponseAuditRecord::|public|odata_type:str -msgraph.generated.models.security.VivaPulseResponseAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.VivaPulseResponseAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaPulseResponseAuditRecord msgraph.generated.models.security.VmCloudProvider::0000-Unknown msgraph.generated.models.security.VmCloudProvider::0001-Azure msgraph.generated.models.security.VmCloudProvider::0002-UnknownFutureValue @@ -127827,12 +126308,6 @@ msgraph.generated.models.security.VulnerabilitySeverity::0002-Medium msgraph.generated.models.security.VulnerabilitySeverity::0003-High msgraph.generated.models.security.VulnerabilitySeverity::0004-Critical msgraph.generated.models.security.VulnerabilitySeverity::0005-UnknownFutureValue -msgraph.generated.models.security.WdatpAlertsAuditRecord-->AuditData -msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|constructor():None -msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.WdatpAlertsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WdatpAlertsAuditRecord msgraph.generated.models.security.WhoisBaseRecord-->Entity msgraph.generated.models.security.WhoisBaseRecord::|public|abuse():WhoisContact msgraph.generated.models.security.WhoisBaseRecord::|public|abuse(value:WhoisContact):None @@ -127941,24 +126416,6 @@ msgraph.generated.models.security.WhoisRecordCollectionResponse::|public|seriali msgraph.generated.models.security.WhoisRecordCollectionResponse::|public|value():list[WhoisRecord] msgraph.generated.models.security.WhoisRecordCollectionResponse::|public|value(value:list[WhoisRecord]):None msgraph.generated.models.security.WhoisRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisRecordCollectionResponse -msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord-->AuditData -msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|public|constructor():None -msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|public|odata_type:str -msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.Windows365CustomerLockboxAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):Windows365CustomerLockboxAuditRecord -msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord-->AuditData -msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|public|constructor():None -msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|public|odata_type:str -msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.WorkplaceAnalyticsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkplaceAnalyticsAuditRecord -msgraph.generated.models.security.YammerAuditRecord-->AuditData -msgraph.generated.models.security.YammerAuditRecord::|public|constructor():None -msgraph.generated.models.security.YammerAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph.generated.models.security.YammerAuditRecord::|public|odata_type:str -msgraph.generated.models.security.YammerAuditRecord::|public|serialize(writer:SerializationWriter):None -msgraph.generated.models.security.YammerAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):YammerAuditRecord msgraph.generated.models.SecurityNetworkProtocol::0000-Unknown msgraph.generated.models.SecurityNetworkProtocol::0001-Ip msgraph.generated.models.SecurityNetworkProtocol::0002-Icmp @@ -128556,6 +127013,14 @@ msgraph.generated.models.ServicePrincipalRiskDetectionCollectionResponse::|publi msgraph.generated.models.ServicePrincipalRiskDetectionCollectionResponse::|public|value():list[ServicePrincipalRiskDetection] msgraph.generated.models.ServicePrincipalRiskDetectionCollectionResponse::|public|value(value:list[ServicePrincipalRiskDetection]):None msgraph.generated.models.ServicePrincipalRiskDetectionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ServicePrincipalRiskDetectionCollectionResponse +msgraph.generated.models.ServicePrincipalSignIn-->SignInIdentity +msgraph.generated.models.ServicePrincipalSignIn::|public|constructor():None +msgraph.generated.models.ServicePrincipalSignIn::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ServicePrincipalSignIn::|public|odata_type:str +msgraph.generated.models.ServicePrincipalSignIn::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ServicePrincipalSignIn::|public|service_principal_id():str +msgraph.generated.models.ServicePrincipalSignIn::|public|service_principal_id(value:str):None +msgraph.generated.models.ServicePrincipalSignIn::|static|public|create_from_discriminator_value(parse_node:ParseNode):ServicePrincipalSignIn msgraph.generated.models.ServiceProvisioningError::|public|additional_data():dict[str, Any] msgraph.generated.models.ServiceProvisioningError::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.ServiceProvisioningError::|public|backing_store:BackingStore @@ -129301,6 +127766,46 @@ msgraph.generated.models.SignInCollectionResponse::|public|serialize(writer:Seri msgraph.generated.models.SignInCollectionResponse::|public|value():list[SignIn] msgraph.generated.models.SignInCollectionResponse::|public|value(value:list[SignIn]):None msgraph.generated.models.SignInCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SignInCollectionResponse +msgraph.generated.models.SignInConditions::|public|additional_data():dict[str, Any] +msgraph.generated.models.SignInConditions::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.SignInConditions::|public|authentication_flow():AuthenticationFlow +msgraph.generated.models.SignInConditions::|public|authentication_flow(value:AuthenticationFlow):None +msgraph.generated.models.SignInConditions::|public|backing_store:BackingStore +msgraph.generated.models.SignInConditions::|public|client_app_type():ConditionalAccessClientApp +msgraph.generated.models.SignInConditions::|public|client_app_type(value:ConditionalAccessClientApp):None +msgraph.generated.models.SignInConditions::|public|constructor():None +msgraph.generated.models.SignInConditions::|public|country():str +msgraph.generated.models.SignInConditions::|public|country(value:str):None +msgraph.generated.models.SignInConditions::|public|device_info():DeviceInfo +msgraph.generated.models.SignInConditions::|public|device_info(value:DeviceInfo):None +msgraph.generated.models.SignInConditions::|public|device_platform():ConditionalAccessDevicePlatform +msgraph.generated.models.SignInConditions::|public|device_platform(value:ConditionalAccessDevicePlatform):None +msgraph.generated.models.SignInConditions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SignInConditions::|public|insider_risk_level():InsiderRiskLevel +msgraph.generated.models.SignInConditions::|public|insider_risk_level(value:InsiderRiskLevel):None +msgraph.generated.models.SignInConditions::|public|ip_address():str +msgraph.generated.models.SignInConditions::|public|ip_address(value:str):None +msgraph.generated.models.SignInConditions::|public|odata_type():str +msgraph.generated.models.SignInConditions::|public|odata_type(value:str):None +msgraph.generated.models.SignInConditions::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SignInConditions::|public|service_principal_risk_level():RiskLevel +msgraph.generated.models.SignInConditions::|public|service_principal_risk_level(value:RiskLevel):None +msgraph.generated.models.SignInConditions::|public|sign_in_risk_level():RiskLevel +msgraph.generated.models.SignInConditions::|public|sign_in_risk_level(value:RiskLevel):None +msgraph.generated.models.SignInConditions::|public|user_risk_level():RiskLevel +msgraph.generated.models.SignInConditions::|public|user_risk_level(value:RiskLevel):None +msgraph.generated.models.SignInConditions::|static|public|create_from_discriminator_value(parse_node:ParseNode):SignInConditions +msgraph.generated.models.SignInConditions~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.SignInContext::|public|additional_data():dict[str, Any] +msgraph.generated.models.SignInContext::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.SignInContext::|public|backing_store:BackingStore +msgraph.generated.models.SignInContext::|public|constructor():None +msgraph.generated.models.SignInContext::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SignInContext::|public|odata_type():str +msgraph.generated.models.SignInContext::|public|odata_type(value:str):None +msgraph.generated.models.SignInContext::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SignInContext::|static|public|create_from_discriminator_value(parse_node:ParseNode):SignInContext +msgraph.generated.models.SignInContext~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.SignInFrequencyAuthenticationType::0000-PrimaryAndSecondaryAuthentication msgraph.generated.models.SignInFrequencyAuthenticationType::0001-SecondaryAuthentication msgraph.generated.models.SignInFrequencyAuthenticationType::0002-UnknownFutureValue @@ -129337,6 +127842,16 @@ msgraph.generated.models.SigningCertificateUpdateStatus::|public|odata_type(valu msgraph.generated.models.SigningCertificateUpdateStatus::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.SigningCertificateUpdateStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):SigningCertificateUpdateStatus msgraph.generated.models.SigningCertificateUpdateStatus~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.SignInIdentity::|public|additional_data():dict[str, Any] +msgraph.generated.models.SignInIdentity::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.SignInIdentity::|public|backing_store:BackingStore +msgraph.generated.models.SignInIdentity::|public|constructor():None +msgraph.generated.models.SignInIdentity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SignInIdentity::|public|odata_type():str +msgraph.generated.models.SignInIdentity::|public|odata_type(value:str):None +msgraph.generated.models.SignInIdentity::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SignInIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):SignInIdentity +msgraph.generated.models.SignInIdentity~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.SignInLocation::|public|additional_data():dict[str, Any] msgraph.generated.models.SignInLocation::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SignInLocation::|public|backing_store:BackingStore @@ -134146,6 +132661,17 @@ msgraph.generated.models.UserAccountSecurityType::0001-Standard msgraph.generated.models.UserAccountSecurityType::0002-Power msgraph.generated.models.UserAccountSecurityType::0003-Administrator msgraph.generated.models.UserAccountSecurityType::0004-UnknownFutureValue +msgraph.generated.models.UserAction::0000-RegisterSecurityInformation +msgraph.generated.models.UserAction::0001-RegisterOrJoinDevices +msgraph.generated.models.UserAction::0002-UnknownFutureValue +msgraph.generated.models.UserActionContext-->SignInContext +msgraph.generated.models.UserActionContext::|public|constructor():None +msgraph.generated.models.UserActionContext::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UserActionContext::|public|odata_type:str +msgraph.generated.models.UserActionContext::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UserActionContext::|public|user_action():UserAction +msgraph.generated.models.UserActionContext::|public|user_action(value:UserAction):None +msgraph.generated.models.UserActionContext::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserActionContext msgraph.generated.models.UserActivity-->Entity msgraph.generated.models.UserActivity::|public|activation_url():str msgraph.generated.models.UserActivity::|public|activation_url(value:str):None @@ -135425,6 +133951,18 @@ msgraph.generated.models.UserSettings::|public|storage(value:UserStorage):None msgraph.generated.models.UserSettings::|public|windows():list[WindowsSetting] msgraph.generated.models.UserSettings::|public|windows(value:list[WindowsSetting]):None msgraph.generated.models.UserSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSettings +msgraph.generated.models.UserSignIn-->SignInIdentity +msgraph.generated.models.UserSignIn::|public|constructor():None +msgraph.generated.models.UserSignIn::|public|external_tenant_id():str +msgraph.generated.models.UserSignIn::|public|external_tenant_id(value:str):None +msgraph.generated.models.UserSignIn::|public|external_user_type():ConditionalAccessGuestOrExternalUserTypes +msgraph.generated.models.UserSignIn::|public|external_user_type(value:ConditionalAccessGuestOrExternalUserTypes):None +msgraph.generated.models.UserSignIn::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UserSignIn::|public|odata_type:str +msgraph.generated.models.UserSignIn::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UserSignIn::|public|user_id():str +msgraph.generated.models.UserSignIn::|public|user_id(value:str):None +msgraph.generated.models.UserSignIn::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSignIn msgraph.generated.models.UserSignInInsight-->GovernanceInsight msgraph.generated.models.UserSignInInsight::|public|constructor():None msgraph.generated.models.UserSignInInsight::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -136266,6 +134804,37 @@ msgraph.generated.models.WellknownListName::0000-None_ msgraph.generated.models.WellknownListName::0001-DefaultList msgraph.generated.models.WellknownListName::0002-FlaggedEmails msgraph.generated.models.WellknownListName::0003-UnknownFutureValue +msgraph.generated.models.WhatIfAnalysisReasons::0000-NotSet +msgraph.generated.models.WhatIfAnalysisReasons::0001-NotEnoughInformation +msgraph.generated.models.WhatIfAnalysisReasons::0002-InvalidCondition +msgraph.generated.models.WhatIfAnalysisReasons::0003-Users +msgraph.generated.models.WhatIfAnalysisReasons::0004-WorkloadIdentities +msgraph.generated.models.WhatIfAnalysisReasons::0005-Application +msgraph.generated.models.WhatIfAnalysisReasons::0006-UserActions +msgraph.generated.models.WhatIfAnalysisReasons::0007-AuthenticationContext +msgraph.generated.models.WhatIfAnalysisReasons::0008-DevicePlatform +msgraph.generated.models.WhatIfAnalysisReasons::0009-Devices +msgraph.generated.models.WhatIfAnalysisReasons::0010-ClientApps +msgraph.generated.models.WhatIfAnalysisReasons::0011-Location +msgraph.generated.models.WhatIfAnalysisReasons::0012-SignInRisk +msgraph.generated.models.WhatIfAnalysisReasons::0013-EmptyPolicy +msgraph.generated.models.WhatIfAnalysisReasons::0014-InvalidPolicy +msgraph.generated.models.WhatIfAnalysisReasons::0015-PolicyNotEnabled +msgraph.generated.models.WhatIfAnalysisReasons::0016-UserRisk +msgraph.generated.models.WhatIfAnalysisReasons::0017-Time +msgraph.generated.models.WhatIfAnalysisReasons::0018-InsiderRisk +msgraph.generated.models.WhatIfAnalysisReasons::0019-AuthenticationFlow +msgraph.generated.models.WhatIfAnalysisReasons::0020-UnknownFutureValue +msgraph.generated.models.WhatIfAnalysisResult-->ConditionalAccessPolicy +msgraph.generated.models.WhatIfAnalysisResult::|public|analysis_reasons():WhatIfAnalysisReasons +msgraph.generated.models.WhatIfAnalysisResult::|public|analysis_reasons(value:WhatIfAnalysisReasons):None +msgraph.generated.models.WhatIfAnalysisResult::|public|constructor():None +msgraph.generated.models.WhatIfAnalysisResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WhatIfAnalysisResult::|public|odata_type:str +msgraph.generated.models.WhatIfAnalysisResult::|public|policy_applies():bool +msgraph.generated.models.WhatIfAnalysisResult::|public|policy_applies(value:bool):None +msgraph.generated.models.WhatIfAnalysisResult::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WhatIfAnalysisResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhatIfAnalysisResult msgraph.generated.models.Win32LobApp-->MobileLobApp msgraph.generated.models.Win32LobApp::|public|applicable_architectures():WindowsArchitecture msgraph.generated.models.Win32LobApp::|public|applicable_architectures(value:WindowsArchitecture):None @@ -150486,132 +149055,6 @@ msgraph.generated.security.attackSimulation.trainings.TrainingsRequestBuilder::| msgraph.generated.security.attackSimulation.trainings.TrainingsRequestBuilder::|public|to_post_request_information(body:Training; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.security.attackSimulation.trainings.TrainingsRequestBuilder::|public|url_template:str msgraph.generated.security.attackSimulation.trainings.TrainingsRequestBuilder::|public|with_url(raw_url:str):TrainingsRequestBuilder -msgraph.generated.security.auditLog.AuditLogRequestBuilder-->BaseRequestBuilder -msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderGetRequestConfiguration-->RequestConfiguration[AuditLogRequestBuilderGetQueryParameters] -msgraph.generated.security.auditLog.AuditLogRequestBuilder.AuditLogRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]):AuditCoreRoot -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|patch(body:AuditCoreRoot; request_configuration?:RequestConfiguration[QueryParameters]):AuditCoreRoot -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|queries:QueriesRequestBuilder -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AuditLogRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|to_patch_request_information(body:AuditCoreRoot; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|url_template:str -msgraph.generated.security.auditLog.AuditLogRequestBuilder::|public|with_url(raw_url:str):AuditLogRequestBuilder -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.security.auditLog.queries.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters] -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]):AuditLogQuery -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|patch(body:AuditLogQuery; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogQuery -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|records:RecordsRequestBuilder -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AuditLogQueryItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|to_patch_request_information(body:AuditLogQuery; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|url_template:str -msgraph.generated.security.auditLog.queries.item.AuditLogQueryItemRequestBuilder::|public|with_url(raw_url:str):AuditLogQueryItemRequestBuilder -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder-->BaseRequestBuilder -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|url_template:str -msgraph.generated.security.auditLog.queries.item.records.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters] -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]):AuditLogRecord -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|patch(body:AuditLogRecord; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogRecord -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|to_patch_request_information(body:AuditLogRecord; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|url_template:str -msgraph.generated.security.auditLog.queries.item.records.item.AuditLogRecordItemRequestBuilder::|public|with_url(raw_url:str):AuditLogRecordItemRequestBuilder -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder-->BaseRequestBuilder -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RecordsRequestBuilderGetQueryParameters] -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder.RecordsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|by_audit_log_record_id(audit_log_record_id:str):AuditLogRecordItemRequestBuilder -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RecordsRequestBuilderGetQueryParameters]):AuditLogRecordCollectionResponse -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|post(body:AuditLogRecord; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogRecord -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RecordsRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|to_post_request_information(body:AuditLogRecord; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|url_template:str -msgraph.generated.security.auditLog.queries.item.records.RecordsRequestBuilder::|public|with_url(raw_url:str):RecordsRequestBuilder -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder-->BaseRequestBuilder -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|count:bool -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|filter:str -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|search:str -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|skip:int -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetQueryParameters::|public|top:int -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueriesRequestBuilderGetQueryParameters] -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder.QueriesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|by_audit_log_query_id(audit_log_query_id:str):AuditLogQueryItemRequestBuilder -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|count:CountRequestBuilder -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueriesRequestBuilderGetQueryParameters]):AuditLogQueryCollectionResponse -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|post(body:AuditLogQuery; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogQuery -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueriesRequestBuilderGetQueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|to_post_request_information(body:AuditLogQuery; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|url_template:str -msgraph.generated.security.auditLog.queries.QueriesRequestBuilder::|public|with_url(raw_url:str):QueriesRequestBuilder msgraph.generated.security.cases.CasesRequestBuilder-->BaseRequestBuilder msgraph.generated.security.cases.CasesRequestBuilder.CasesRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.security.cases.CasesRequestBuilder.CasesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -153312,7 +151755,6 @@ msgraph.generated.security.SecurityRequestBuilder.SecurityRequestBuilderPatchReq msgraph.generated.security.SecurityRequestBuilder::|public|alerts:AlertsRequestBuilder msgraph.generated.security.SecurityRequestBuilder::|public|alerts_v2:Alerts_v2RequestBuilder msgraph.generated.security.SecurityRequestBuilder::|public|attack_simulation:AttackSimulationRequestBuilder -msgraph.generated.security.SecurityRequestBuilder::|public|audit_log:AuditLogRequestBuilder msgraph.generated.security.SecurityRequestBuilder::|public|cases:CasesRequestBuilder msgraph.generated.security.SecurityRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph.generated.security.SecurityRequestBuilder::|public|data_security_and_governance:DataSecurityAndGovernanceRequestBuilder @@ -158189,18 +156631,45 @@ msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.count.CountReques msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.count.CountRequestBuilder::|public|url_template:str msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder-->BaseRequestBuilder +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder.RefRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder::|public|url_template:str +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder.TokenIssuancePolicyItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder.TokenIssuancePolicyItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder.TokenIssuancePolicyItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder.TokenIssuancePolicyItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[TokenIssuancePolicyItemRequestBuilderGetQueryParameters] msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TokenIssuancePolicyItemRequestBuilderGetQueryParameters]):TokenIssuancePolicy msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder::|public|ref:RefRequestBuilder msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TokenIssuancePolicyItemRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder::|public|url_template:str -msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item.TokenIssuancePolicyItemRequestBuilder::|public|with_url(raw_url:str):TokenIssuancePolicyItemRequestBuilder +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder-->BaseRequestBuilder +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderDeleteQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderDeleteQueryParameters::|public|id:str +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[RefRequestBuilderDeleteQueryParameters] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderGetRequestConfiguration-->RequestConfiguration[RefRequestBuilderGetQueryParameters] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder.RefRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[RefRequestBuilderDeleteQueryParameters]):None +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RefRequestBuilderGetQueryParameters]):StringCollectionResponse +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|post(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[RefRequestBuilderDeleteQueryParameters]):RequestInformation +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RefRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|to_post_request_information(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|url_template:str +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder-->BaseRequestBuilder msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder.TokenIssuancePoliciesRequestBuilderGetQueryParameters::|public|count:bool msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder.TokenIssuancePoliciesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -158217,6 +156686,7 @@ msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoli msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TokenIssuancePoliciesRequestBuilderGetQueryParameters]):TokenIssuancePolicyCollectionResponse msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder::|public|ref:RefRequestBuilder msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder::|public|request_adapter:RequestAdapter msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TokenIssuancePoliciesRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.TokenIssuancePoliciesRequestBuilder::|public|url_template:str @@ -158233,18 +156703,45 @@ msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.count.CountReques msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.count.CountRequestBuilder::|public|url_template:str msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder-->BaseRequestBuilder +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder.RefRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder::|public|url_template:str +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder-->BaseRequestBuilder -msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder.TokenLifetimePolicyItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder.TokenLifetimePolicyItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder.TokenLifetimePolicyItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder.TokenLifetimePolicyItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[TokenLifetimePolicyItemRequestBuilderGetQueryParameters] msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TokenLifetimePolicyItemRequestBuilderGetQueryParameters]):TokenLifetimePolicy msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder::|public|ref:RefRequestBuilder msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TokenLifetimePolicyItemRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder::|public|url_template:str -msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item.TokenLifetimePolicyItemRequestBuilder::|public|with_url(raw_url:str):TokenLifetimePolicyItemRequestBuilder +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder-->BaseRequestBuilder +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderDeleteQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderDeleteQueryParameters::|public|id:str +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[RefRequestBuilderDeleteQueryParameters] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderGetRequestConfiguration-->RequestConfiguration[RefRequestBuilderGetQueryParameters] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder.RefRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[RefRequestBuilderDeleteQueryParameters]):None +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RefRequestBuilderGetQueryParameters]):StringCollectionResponse +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|post(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[RefRequestBuilderDeleteQueryParameters]):RequestInformation +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RefRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|to_post_request_information(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|url_template:str +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder-->BaseRequestBuilder msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder.TokenLifetimePoliciesRequestBuilderGetQueryParameters::|public|count:bool msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder.TokenLifetimePoliciesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -158261,6 +156758,7 @@ msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoli msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder::|public|count:CountRequestBuilder msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TokenLifetimePoliciesRequestBuilderGetQueryParameters]):TokenLifetimePolicyCollectionResponse msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder::|public|ref:RefRequestBuilder msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder::|public|request_adapter:RequestAdapter msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TokenLifetimePoliciesRequestBuilderGetQueryParameters]):RequestInformation msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.TokenLifetimePoliciesRequestBuilder::|public|url_template:str @@ -174733,6 +173231,72 @@ msgraph.generated.storage.fileStorage.containers.item.activate.ActivateRequestBu msgraph.generated.storage.fileStorage.containers.item.activate.ActivateRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.storage.fileStorage.containers.item.activate.ActivateRequestBuilder::|public|url_template:str msgraph.generated.storage.fileStorage.containers.item.activate.ActivateRequestBuilder::|public|with_url(raw_url:str):ActivateRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder-->BaseRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ColumnsRequestBuilderGetQueryParameters] +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|by_column_definition_id(column_definition_id:str):ColumnDefinitionItemRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]):ColumnDefinitionCollectionResponse +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|post(body:ColumnDefinition; request_configuration?:RequestConfiguration[QueryParameters]):ColumnDefinition +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|to_post_request_information(body:ColumnDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|url_template:str +msgraph.generated.storage.fileStorage.containers.item.columns.ColumnsRequestBuilder::|public|with_url(raw_url:str):ColumnsRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.storage.fileStorage.containers.item.columns.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters] +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]):ColumnDefinition +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|patch(body:ColumnDefinition; request_configuration?:RequestConfiguration[QueryParameters]):ColumnDefinition +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|source_column:SourceColumnRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|to_patch_request_information(body:ColumnDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|url_template:str +msgraph.generated.storage.fileStorage.containers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|with_url(raw_url:str):ColumnDefinitionItemRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder-->BaseRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder.SourceColumnRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder.SourceColumnRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder.SourceColumnRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder.SourceColumnRequestBuilderGetRequestConfiguration-->RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters] +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]):ColumnDefinition +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|url_template:str +msgraph.generated.storage.fileStorage.containers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|with_url(raw_url:str):SourceColumnRequestBuilder msgraph.generated.storage.fileStorage.containers.item.drive.DriveRequestBuilder-->BaseRequestBuilder msgraph.generated.storage.fileStorage.containers.item.drive.DriveRequestBuilder.DriveRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.storage.fileStorage.containers.item.drive.DriveRequestBuilder.DriveRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -174753,6 +173317,7 @@ msgraph.generated.storage.fileStorage.containers.item.FileStorageContainerItemRe msgraph.generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder.FileStorageContainerItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[FileStorageContainerItemRequestBuilderGetQueryParameters] msgraph.generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder.FileStorageContainerItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|activate:ActivateRequestBuilder +msgraph.generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|columns:ColumnsRequestBuilder msgraph.generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph.generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph.generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|drive:DriveRequestBuilder @@ -175259,6 +173824,72 @@ msgraph.generated.storage.fileStorage.deletedContainers.item.activate.ActivateRe msgraph.generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|url_template:str msgraph.generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|with_url(raw_url:str):ActivateRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder-->BaseRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|count:bool +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|top:int +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ColumnsRequestBuilderGetQueryParameters] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder.ColumnsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|by_column_definition_id(column_definition_id:str):ColumnDefinitionItemRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|count:CountRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]):ColumnDefinitionCollectionResponse +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|post(body:ColumnDefinition; request_configuration?:RequestConfiguration[QueryParameters]):ColumnDefinition +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|to_post_request_information(body:ColumnDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|url_template:str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.ColumnsRequestBuilder::|public|with_url(raw_url:str):ColumnsRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder::|public|url_template:str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder-->BaseRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder.ColumnDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]):ColumnDefinition +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|patch(body:ColumnDefinition; request_configuration?:RequestConfiguration[QueryParameters]):ColumnDefinition +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|source_column:SourceColumnRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|to_patch_request_information(body:ColumnDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|url_template:str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.ColumnDefinitionItemRequestBuilder::|public|with_url(raw_url:str):ColumnDefinitionItemRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder-->BaseRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder.SourceColumnRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder.SourceColumnRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder.SourceColumnRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder.SourceColumnRequestBuilderGetRequestConfiguration-->RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]):ColumnDefinition +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|request_adapter:RequestAdapter +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]):RequestInformation +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|url_template:str +msgraph.generated.storage.fileStorage.deletedContainers.item.columns.item.sourceColumn.SourceColumnRequestBuilder::|public|with_url(raw_url:str):SourceColumnRequestBuilder msgraph.generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder-->BaseRequestBuilder msgraph.generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder.DriveRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder.DriveRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -175279,6 +173910,7 @@ msgraph.generated.storage.fileStorage.deletedContainers.item.FileStorageContaine msgraph.generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder.FileStorageContainerItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[FileStorageContainerItemRequestBuilderGetQueryParameters] msgraph.generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder.FileStorageContainerItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph.generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|activate:ActivateRequestBuilder +msgraph.generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|columns:ColumnsRequestBuilder msgraph.generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph.generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph.generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|drive:DriveRequestBuilder diff --git a/msgraph/generated/kiota-lock.json b/msgraph/generated/kiota-lock.json index 172d4c66e95..e34dbec110c 100644 --- a/msgraph/generated/kiota-lock.json +++ b/msgraph/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "DADCD58F65456F0BA5C64AA0653111EAE50D92C903B690C86DE02E888AF99B530F73723B3C4912E04236B68D5092E0CB4685D852F5E7D39FC818E22D81982E2E", + "descriptionHash": "223D71ECA0A4C835A62B531C2D6BA7C1FF2CC4F1835150F3C212C92291D612C004B42290D6D95549E15CCCE072305EEFC724D43D63E5A25B3FE6C5C8D8F4449D", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0", diff --git a/msgraph/generated/models/security/project_for_the_web_project_settings_audit_record.py b/msgraph/generated/models/application_context.py similarity index 68% rename from msgraph/generated/models/security/project_for_the_web_project_settings_audit_record.py rename to msgraph/generated/models/application_context.py index f4b0603d213..1a8a5005ce4 100644 --- a/msgraph/generated/models/security/project_for_the_web_project_settings_audit_record.py +++ b/msgraph/generated/models/application_context.py @@ -5,36 +5,39 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .audit_data import AuditData + from .sign_in_context import SignInContext -from .audit_data import AuditData +from .sign_in_context import SignInContext @dataclass -class ProjectForTheWebProjectSettingsAuditRecord(AuditData, Parsable): +class ApplicationContext(SignInContext, Parsable): # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord" + odata_type: Optional[str] = "#microsoft.graph.applicationContext" + # Collection of appId values for the applications. + include_applications: Optional[list[str]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebProjectSettingsAuditRecord: + def create_from_discriminator_value(parse_node: ParseNode) -> ApplicationContext: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProjectForTheWebProjectSettingsAuditRecord + Returns: ApplicationContext """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return ProjectForTheWebProjectSettingsAuditRecord() + return ApplicationContext() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .audit_data import AuditData + from .sign_in_context import SignInContext - from .audit_data import AuditData + from .sign_in_context import SignInContext fields: dict[str, Callable[[Any], None]] = { + "includeApplications": lambda n : setattr(self, 'include_applications', n.get_collection_of_primitive_values(str)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -49,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_primitive_values("includeApplications", self.include_applications) diff --git a/msgraph/generated/models/security/aad_risk_detection_audit_record.py b/msgraph/generated/models/auth_context.py similarity index 68% rename from msgraph/generated/models/security/aad_risk_detection_audit_record.py rename to msgraph/generated/models/auth_context.py index fda38bd3096..a000218b536 100644 --- a/msgraph/generated/models/security/aad_risk_detection_audit_record.py +++ b/msgraph/generated/models/auth_context.py @@ -5,36 +5,39 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .audit_data import AuditData + from .sign_in_context import SignInContext -from .audit_data import AuditData +from .sign_in_context import SignInContext @dataclass -class AadRiskDetectionAuditRecord(AuditData, Parsable): +class AuthContext(SignInContext, Parsable): # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.aadRiskDetectionAuditRecord" + odata_type: Optional[str] = "#microsoft.graph.authContext" + # Supported values are c1 through c99. + authentication_context_value: Optional[str] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AadRiskDetectionAuditRecord: + def create_from_discriminator_value(parse_node: ParseNode) -> AuthContext: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AadRiskDetectionAuditRecord + Returns: AuthContext """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return AadRiskDetectionAuditRecord() + return AuthContext() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .audit_data import AuditData + from .sign_in_context import SignInContext - from .audit_data import AuditData + from .sign_in_context import SignInContext fields: dict[str, Callable[[Any], None]] = { + "authenticationContextValue": lambda n : setattr(self, 'authentication_context_value', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -49,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("authenticationContextValue", self.authentication_context_value) diff --git a/msgraph/generated/models/authentication_flow.py b/msgraph/generated/models/authentication_flow.py new file mode 100644 index 00000000000..f8fec4974c3 --- /dev/null +++ b/msgraph/generated/models/authentication_flow.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .conditional_access_transfer_methods import ConditionalAccessTransferMethods + +@dataclass +class AuthenticationFlow(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. Default value is none. + transfer_method: Optional[ConditionalAccessTransferMethods] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AuthenticationFlow: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AuthenticationFlow + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AuthenticationFlow() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .conditional_access_transfer_methods import ConditionalAccessTransferMethods + + from .conditional_access_transfer_methods import ConditionalAccessTransferMethods + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "transferMethod": lambda n : setattr(self, 'transfer_method', n.get_collection_of_enum_values(ConditionalAccessTransferMethods)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("transferMethod", self.transfer_method) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/challenging_word.py b/msgraph/generated/models/challenging_word.py new file mode 100644 index 00000000000..65ad5dc4bce --- /dev/null +++ b/msgraph/generated/models/challenging_word.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ChallengingWord(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Number of times the word was found challenging by the student during the reading session. + count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The specific word that the student found challenging during the reading session. + word: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ChallengingWord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ChallengingWord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ChallengingWord() + + 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]] = { + "count": lambda n : setattr(self, 'count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "word": lambda n : setattr(self, 'word', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("count", self.count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("word", self.word) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/conditional_access_policy.py b/msgraph/generated/models/conditional_access_policy.py index 2544b94da04..880f98bee01 100644 --- a/msgraph/generated/models/conditional_access_policy.py +++ b/msgraph/generated/models/conditional_access_policy.py @@ -11,6 +11,7 @@ from .conditional_access_policy_state import ConditionalAccessPolicyState from .conditional_access_session_controls import ConditionalAccessSessionControls from .entity import Entity + from .what_if_analysis_result import WhatIfAnalysisResult from .entity import Entity @@ -34,7 +35,7 @@ class ConditionalAccessPolicy(Entity, Parsable): session_controls: Optional[ConditionalAccessSessionControls] = None # The state property state: Optional[ConditionalAccessPolicyState] = None - # The templateId property + # Specifies the unique identifier of a Conditional Access template. Inherited from entity. template_id: Optional[str] = None @staticmethod @@ -46,6 +47,15 @@ def create_from_discriminator_value(parse_node: ParseNode) -> ConditionalAccessP """ if parse_node is None: raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.whatIfAnalysisResult".casefold(): + from .what_if_analysis_result import WhatIfAnalysisResult + + return WhatIfAnalysisResult() return ConditionalAccessPolicy() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -58,12 +68,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .conditional_access_policy_state import ConditionalAccessPolicyState from .conditional_access_session_controls import ConditionalAccessSessionControls from .entity import Entity + from .what_if_analysis_result import WhatIfAnalysisResult from .conditional_access_condition_set import ConditionalAccessConditionSet from .conditional_access_grant_controls import ConditionalAccessGrantControls from .conditional_access_policy_state import ConditionalAccessPolicyState from .conditional_access_session_controls import ConditionalAccessSessionControls from .entity import Entity + from .what_if_analysis_result import WhatIfAnalysisResult fields: dict[str, Callable[[Any], None]] = { "conditions": lambda n : setattr(self, 'conditions', n.get_object_value(ConditionalAccessConditionSet)), diff --git a/msgraph/generated/models/conversation_member.py b/msgraph/generated/models/conversation_member.py index 7734014d1fe..0a59bd839f5 100644 --- a/msgraph/generated/models/conversation_member.py +++ b/msgraph/generated/models/conversation_member.py @@ -11,6 +11,7 @@ from .azure_communication_services_user_conversation_member import AzureCommunicationServicesUserConversationMember from .entity import Entity from .microsoft_account_user_conversation_member import MicrosoftAccountUserConversationMember + from .phone_user_conversation_member import PhoneUserConversationMember from .skype_for_business_user_conversation_member import SkypeForBusinessUserConversationMember from .skype_user_conversation_member import SkypeUserConversationMember @@ -57,6 +58,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> ConversationMember from .microsoft_account_user_conversation_member import MicrosoftAccountUserConversationMember return MicrosoftAccountUserConversationMember() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.phoneUserConversationMember".casefold(): + from .phone_user_conversation_member import PhoneUserConversationMember + + return PhoneUserConversationMember() if mapping_value and mapping_value.casefold() == "#microsoft.graph.skypeForBusinessUserConversationMember".casefold(): from .skype_for_business_user_conversation_member import SkypeForBusinessUserConversationMember @@ -77,6 +82,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .azure_communication_services_user_conversation_member import AzureCommunicationServicesUserConversationMember from .entity import Entity from .microsoft_account_user_conversation_member import MicrosoftAccountUserConversationMember + from .phone_user_conversation_member import PhoneUserConversationMember from .skype_for_business_user_conversation_member import SkypeForBusinessUserConversationMember from .skype_user_conversation_member import SkypeUserConversationMember @@ -85,6 +91,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .azure_communication_services_user_conversation_member import AzureCommunicationServicesUserConversationMember from .entity import Entity from .microsoft_account_user_conversation_member import MicrosoftAccountUserConversationMember + from .phone_user_conversation_member import PhoneUserConversationMember from .skype_for_business_user_conversation_member import SkypeForBusinessUserConversationMember from .skype_user_conversation_member import SkypeUserConversationMember diff --git a/msgraph/generated/models/device_info.py b/msgraph/generated/models/device_info.py new file mode 100644 index 00000000000..d4744b27313 --- /dev/null +++ b/msgraph/generated/models/device_info.py @@ -0,0 +1,166 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from 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 DeviceInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Unique identifier set by Azure Device Registration Service at the time of registration. + device_id: Optional[str] = None + # The display name for the device. + display_name: Optional[str] = None + # Enrollment profile applied to the device. + enrollment_profile_name: Optional[str] = None + # Extension attribute. + extension_attribute1: Optional[str] = None + # Extension attribute. + extension_attribute10: Optional[str] = None + # Extension attribute. + extension_attribute11: Optional[str] = None + # Extension attribute. + extension_attribute12: Optional[str] = None + # Extension attribute. + extension_attribute13: Optional[str] = None + # Extension attribute. + extension_attribute14: Optional[str] = None + # Extension attribute. + extension_attribute15: Optional[str] = None + # Extension attribute. + extension_attribute2: Optional[str] = None + # Extension attribute. + extension_attribute3: Optional[str] = None + # Extension attribute. + extension_attribute4: Optional[str] = None + # Extension attribute. + extension_attribute5: Optional[str] = None + # Extension attribute. + extension_attribute6: Optional[str] = None + # Extension attribute. + extension_attribute7: Optional[str] = None + # Extension attribute. + extension_attribute8: Optional[str] = None + # Extension attribute. + extension_attribute9: Optional[str] = None + # Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. + is_compliant: Optional[bool] = None + # Manufacturer of the device. + manufacturer: Optional[str] = None + # Application identifier used to register device into MDM. + mdm_app_id: Optional[str] = None + # Model of the device. + model: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The type of operating system on the device. + operating_system: Optional[str] = None + # The version of the operating system on the device. + operating_system_version: Optional[str] = None + # Ownership of the device. This property is set by Intune. + ownership: Optional[str] = None + # A collection of physical identifiers for the device. + physical_ids: Optional[list[str]] = None + # The profile type of the device. + profile_type: Optional[str] = None + # List of labels applied to the device by the system. + system_labels: Optional[list[str]] = None + # Type of trust for the joined device. + trust_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceInfo() + + 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]] = { + "deviceId": lambda n : setattr(self, 'device_id', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "enrollmentProfileName": lambda n : setattr(self, 'enrollment_profile_name', n.get_str_value()), + "extensionAttribute1": lambda n : setattr(self, 'extension_attribute1', n.get_str_value()), + "extensionAttribute10": lambda n : setattr(self, 'extension_attribute10', n.get_str_value()), + "extensionAttribute11": lambda n : setattr(self, 'extension_attribute11', n.get_str_value()), + "extensionAttribute12": lambda n : setattr(self, 'extension_attribute12', n.get_str_value()), + "extensionAttribute13": lambda n : setattr(self, 'extension_attribute13', n.get_str_value()), + "extensionAttribute14": lambda n : setattr(self, 'extension_attribute14', n.get_str_value()), + "extensionAttribute15": lambda n : setattr(self, 'extension_attribute15', n.get_str_value()), + "extensionAttribute2": lambda n : setattr(self, 'extension_attribute2', n.get_str_value()), + "extensionAttribute3": lambda n : setattr(self, 'extension_attribute3', n.get_str_value()), + "extensionAttribute4": lambda n : setattr(self, 'extension_attribute4', n.get_str_value()), + "extensionAttribute5": lambda n : setattr(self, 'extension_attribute5', n.get_str_value()), + "extensionAttribute6": lambda n : setattr(self, 'extension_attribute6', n.get_str_value()), + "extensionAttribute7": lambda n : setattr(self, 'extension_attribute7', n.get_str_value()), + "extensionAttribute8": lambda n : setattr(self, 'extension_attribute8', n.get_str_value()), + "extensionAttribute9": lambda n : setattr(self, 'extension_attribute9', n.get_str_value()), + "isCompliant": lambda n : setattr(self, 'is_compliant', n.get_bool_value()), + "manufacturer": lambda n : setattr(self, 'manufacturer', n.get_str_value()), + "mdmAppId": lambda n : setattr(self, 'mdm_app_id', n.get_str_value()), + "model": lambda n : setattr(self, 'model', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "operatingSystem": lambda n : setattr(self, 'operating_system', n.get_str_value()), + "operatingSystemVersion": lambda n : setattr(self, 'operating_system_version', n.get_str_value()), + "ownership": lambda n : setattr(self, 'ownership', n.get_str_value()), + "physicalIds": lambda n : setattr(self, 'physical_ids', n.get_collection_of_primitive_values(str)), + "profileType": lambda n : setattr(self, 'profile_type', n.get_str_value()), + "systemLabels": lambda n : setattr(self, 'system_labels', n.get_collection_of_primitive_values(str)), + "trustType": lambda n : setattr(self, 'trust_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("deviceId", self.device_id) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("enrollmentProfileName", self.enrollment_profile_name) + writer.write_str_value("extensionAttribute1", self.extension_attribute1) + writer.write_str_value("extensionAttribute10", self.extension_attribute10) + writer.write_str_value("extensionAttribute11", self.extension_attribute11) + writer.write_str_value("extensionAttribute12", self.extension_attribute12) + writer.write_str_value("extensionAttribute13", self.extension_attribute13) + writer.write_str_value("extensionAttribute14", self.extension_attribute14) + writer.write_str_value("extensionAttribute15", self.extension_attribute15) + writer.write_str_value("extensionAttribute2", self.extension_attribute2) + writer.write_str_value("extensionAttribute3", self.extension_attribute3) + writer.write_str_value("extensionAttribute4", self.extension_attribute4) + writer.write_str_value("extensionAttribute5", self.extension_attribute5) + writer.write_str_value("extensionAttribute6", self.extension_attribute6) + writer.write_str_value("extensionAttribute7", self.extension_attribute7) + writer.write_str_value("extensionAttribute8", self.extension_attribute8) + writer.write_str_value("extensionAttribute9", self.extension_attribute9) + writer.write_bool_value("isCompliant", self.is_compliant) + writer.write_str_value("manufacturer", self.manufacturer) + writer.write_str_value("mdmAppId", self.mdm_app_id) + writer.write_str_value("model", self.model) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("operatingSystem", self.operating_system) + writer.write_str_value("operatingSystemVersion", self.operating_system_version) + writer.write_str_value("ownership", self.ownership) + writer.write_collection_of_primitive_values("physicalIds", self.physical_ids) + writer.write_str_value("profileType", self.profile_type) + writer.write_collection_of_primitive_values("systemLabels", self.system_labels) + writer.write_str_value("trustType", self.trust_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/education_root.py b/msgraph/generated/models/education_root.py index f41e0eb8671..a93e1639fcf 100644 --- a/msgraph/generated/models/education_root.py +++ b/msgraph/generated/models/education_root.py @@ -9,6 +9,7 @@ from .education_class import EducationClass from .education_school import EducationSchool from .education_user import EducationUser + from .reports_root import ReportsRoot @dataclass class EducationRoot(AdditionalDataHolder, BackedModel, Parsable): @@ -23,6 +24,8 @@ class EducationRoot(AdditionalDataHolder, BackedModel, Parsable): me: Optional[EducationUser] = None # The OdataType property odata_type: Optional[str] = None + # The reports property + reports: Optional[ReportsRoot] = None # The schools property schools: Optional[list[EducationSchool]] = None # The users property @@ -47,15 +50,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .education_class import EducationClass from .education_school import EducationSchool from .education_user import EducationUser + from .reports_root import ReportsRoot from .education_class import EducationClass from .education_school import EducationSchool from .education_user import EducationUser + from .reports_root import ReportsRoot fields: dict[str, Callable[[Any], None]] = { "classes": lambda n : setattr(self, 'classes', n.get_collection_of_object_values(EducationClass)), "me": lambda n : setattr(self, 'me', n.get_object_value(EducationUser)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "reports": lambda n : setattr(self, 'reports', n.get_object_value(ReportsRoot)), "schools": lambda n : setattr(self, 'schools', n.get_collection_of_object_values(EducationSchool)), "users": lambda n : setattr(self, 'users', n.get_collection_of_object_values(EducationUser)), } @@ -72,6 +78,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("classes", self.classes) writer.write_object_value("me", self.me) writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("reports", self.reports) writer.write_collection_of_object_values("schools", self.schools) writer.write_collection_of_object_values("users", self.users) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/models/entity.py b/msgraph/generated/models/entity.py index da186694f05..eebd7036489 100644 --- a/msgraph/generated/models/entity.py +++ b/msgraph/generated/models/entity.py @@ -553,6 +553,7 @@ from .permission_grant_policy import PermissionGrantPolicy from .person import Person from .phone_authentication_method import PhoneAuthenticationMethod + from .phone_user_conversation_member import PhoneUserConversationMember from .pinned_chat_message_info import PinnedChatMessageInfo from .place import Place from .planner import Planner @@ -610,13 +611,16 @@ from .provisioning_object_summary import ProvisioningObjectSummary from .public_key_infrastructure_root import PublicKeyInfrastructureRoot from .rbac_application import RbacApplication + from .reading_assignment_submission import ReadingAssignmentSubmission from .record_operation import RecordOperation from .recycle_bin import RecycleBin from .recycle_bin_item import RecycleBinItem from .reference_attachment import ReferenceAttachment + from .reflect_check_in_response import ReflectCheckInResponse from .relying_party_detailed_summary import RelyingPartyDetailedSummary from .remote_assistance_partner import RemoteAssistancePartner from .remote_desktop_security_configuration import RemoteDesktopSecurityConfiguration + from .reports_root import ReportsRoot from .request import Request from .reseller_delegated_admin_relationship import ResellerDelegatedAdminRelationship from .resource_operation import ResourceOperation @@ -654,9 +658,6 @@ from .security.article import Article from .security.article_indicator import ArticleIndicator from .security.artifact import Artifact - from .security.audit_core_root import AuditCoreRoot - from .security.audit_log_query import AuditLogQuery - from .security.audit_log_record import AuditLogRecord from .security.authority_template import AuthorityTemplate from .security.case import Case from .security.cases_root import CasesRoot @@ -921,6 +922,7 @@ from .vpp_token import VppToken from .web_app import WebApp from .web_part import WebPart + from .what_if_analysis_result import WhatIfAnalysisResult from .win32_lob_app import Win32LobApp from .windows10_compliance_policy import Windows10CompliancePolicy from .windows10_custom_configuration import Windows10CustomConfiguration @@ -3230,6 +3232,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .phone_authentication_method import PhoneAuthenticationMethod return PhoneAuthenticationMethod() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.phoneUserConversationMember".casefold(): + from .phone_user_conversation_member import PhoneUserConversationMember + + return PhoneUserConversationMember() if mapping_value and mapping_value.casefold() == "#microsoft.graph.pinnedChatMessageInfo".casefold(): from .pinned_chat_message_info import PinnedChatMessageInfo @@ -3458,6 +3464,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .rbac_application import RbacApplication return RbacApplication() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.readingAssignmentSubmission".casefold(): + from .reading_assignment_submission import ReadingAssignmentSubmission + + return ReadingAssignmentSubmission() if mapping_value and mapping_value.casefold() == "#microsoft.graph.recordOperation".casefold(): from .record_operation import RecordOperation @@ -3474,6 +3484,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .reference_attachment import ReferenceAttachment return ReferenceAttachment() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.reflectCheckInResponse".casefold(): + from .reflect_check_in_response import ReflectCheckInResponse + + return ReflectCheckInResponse() if mapping_value and mapping_value.casefold() == "#microsoft.graph.relyingPartyDetailedSummary".casefold(): from .relying_party_detailed_summary import RelyingPartyDetailedSummary @@ -3486,6 +3500,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .remote_desktop_security_configuration import RemoteDesktopSecurityConfiguration return RemoteDesktopSecurityConfiguration() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.reportsRoot".casefold(): + from .reports_root import ReportsRoot + + return ReportsRoot() if mapping_value and mapping_value.casefold() == "#microsoft.graph.request".casefold(): from .request import Request @@ -3639,18 +3657,6 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .security.artifact import Artifact return Artifact() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.auditCoreRoot".casefold(): - from .security.audit_core_root import AuditCoreRoot - - return AuditCoreRoot() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.auditLogQuery".casefold(): - from .security.audit_log_query import AuditLogQuery - - return AuditLogQuery() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.auditLogRecord".casefold(): - from .security.audit_log_record import AuditLogRecord - - return AuditLogRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.authorityTemplate".casefold(): from .security.authority_template import AuthorityTemplate @@ -4705,6 +4711,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .web_part import WebPart return WebPart() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.whatIfAnalysisResult".casefold(): + from .what_if_analysis_result import WhatIfAnalysisResult + + return WhatIfAnalysisResult() if mapping_value and mapping_value.casefold() == "#microsoft.graph.win32LobApp".casefold(): from .win32_lob_app import Win32LobApp @@ -5607,6 +5617,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .permission_grant_policy import PermissionGrantPolicy from .person import Person from .phone_authentication_method import PhoneAuthenticationMethod + from .phone_user_conversation_member import PhoneUserConversationMember from .pinned_chat_message_info import PinnedChatMessageInfo from .place import Place from .planner import Planner @@ -5664,13 +5675,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .provisioning_object_summary import ProvisioningObjectSummary from .public_key_infrastructure_root import PublicKeyInfrastructureRoot from .rbac_application import RbacApplication + from .reading_assignment_submission import ReadingAssignmentSubmission from .record_operation import RecordOperation from .recycle_bin import RecycleBin from .recycle_bin_item import RecycleBinItem from .reference_attachment import ReferenceAttachment + from .reflect_check_in_response import ReflectCheckInResponse from .relying_party_detailed_summary import RelyingPartyDetailedSummary from .remote_assistance_partner import RemoteAssistancePartner from .remote_desktop_security_configuration import RemoteDesktopSecurityConfiguration + from .reports_root import ReportsRoot from .request import Request from .reseller_delegated_admin_relationship import ResellerDelegatedAdminRelationship from .resource_operation import ResourceOperation @@ -5708,9 +5722,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security.article import Article from .security.article_indicator import ArticleIndicator from .security.artifact import Artifact - from .security.audit_core_root import AuditCoreRoot - from .security.audit_log_query import AuditLogQuery - from .security.audit_log_record import AuditLogRecord from .security.authority_template import AuthorityTemplate from .security.case import Case from .security.cases_root import CasesRoot @@ -5975,6 +5986,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .vpp_token import VppToken from .web_app import WebApp from .web_part import WebPart + from .what_if_analysis_result import WhatIfAnalysisResult from .win32_lob_app import Win32LobApp from .windows10_compliance_policy import Windows10CompliancePolicy from .windows10_custom_configuration import Windows10CustomConfiguration @@ -6610,6 +6622,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .permission_grant_policy import PermissionGrantPolicy from .person import Person from .phone_authentication_method import PhoneAuthenticationMethod + from .phone_user_conversation_member import PhoneUserConversationMember from .pinned_chat_message_info import PinnedChatMessageInfo from .place import Place from .planner import Planner @@ -6667,13 +6680,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .provisioning_object_summary import ProvisioningObjectSummary from .public_key_infrastructure_root import PublicKeyInfrastructureRoot from .rbac_application import RbacApplication + from .reading_assignment_submission import ReadingAssignmentSubmission from .record_operation import RecordOperation from .recycle_bin import RecycleBin from .recycle_bin_item import RecycleBinItem from .reference_attachment import ReferenceAttachment + from .reflect_check_in_response import ReflectCheckInResponse from .relying_party_detailed_summary import RelyingPartyDetailedSummary from .remote_assistance_partner import RemoteAssistancePartner from .remote_desktop_security_configuration import RemoteDesktopSecurityConfiguration + from .reports_root import ReportsRoot from .request import Request from .reseller_delegated_admin_relationship import ResellerDelegatedAdminRelationship from .resource_operation import ResourceOperation @@ -6711,9 +6727,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security.article import Article from .security.article_indicator import ArticleIndicator from .security.artifact import Artifact - from .security.audit_core_root import AuditCoreRoot - from .security.audit_log_query import AuditLogQuery - from .security.audit_log_record import AuditLogRecord from .security.authority_template import AuthorityTemplate from .security.case import Case from .security.cases_root import CasesRoot @@ -6978,6 +6991,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .vpp_token import VppToken from .web_app import WebApp from .web_part import WebPart + from .what_if_analysis_result import WhatIfAnalysisResult from .win32_lob_app import Win32LobApp from .windows10_compliance_policy import Windows10CompliancePolicy from .windows10_custom_configuration import Windows10CustomConfiguration diff --git a/msgraph/generated/models/file_storage_container.py b/msgraph/generated/models/file_storage_container.py index 86ecc443730..49434ad39c6 100644 --- a/msgraph/generated/models/file_storage_container.py +++ b/msgraph/generated/models/file_storage_container.py @@ -7,6 +7,7 @@ from uuid import UUID if TYPE_CHECKING: + from .column_definition import ColumnDefinition from .drive import Drive from .entity import Entity from .file_storage_container_custom_property_dictionary import FileStorageContainerCustomPropertyDictionary @@ -21,6 +22,8 @@ @dataclass class FileStorageContainer(Entity, Parsable): + # The columns property + columns: Optional[list[ColumnDefinition]] = None # Container type ID of the fileStorageContainer. For details about container types, see Container Types. Each container must have only one container type. Read-only. container_type_id: Optional[UUID] = None # Date and time of the fileStorageContainer creation. Read-only. @@ -64,6 +67,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .column_definition import ColumnDefinition from .drive import Drive from .entity import Entity from .file_storage_container_custom_property_dictionary import FileStorageContainerCustomPropertyDictionary @@ -74,6 +78,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .recycle_bin import RecycleBin from .site_lock_state import SiteLockState + from .column_definition import ColumnDefinition from .drive import Drive from .entity import Entity from .file_storage_container_custom_property_dictionary import FileStorageContainerCustomPropertyDictionary @@ -85,6 +90,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .site_lock_state import SiteLockState fields: dict[str, Callable[[Any], None]] = { + "columns": lambda n : setattr(self, 'columns', n.get_collection_of_object_values(ColumnDefinition)), "containerTypeId": lambda n : setattr(self, 'container_type_id', n.get_uuid_value()), "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), "customProperties": lambda n : setattr(self, 'custom_properties', n.get_object_value(FileStorageContainerCustomPropertyDictionary)), @@ -111,6 +117,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("columns", self.columns) writer.write_uuid_value("containerTypeId", self.container_type_id) writer.write_datetime_value("createdDateTime", self.created_date_time) writer.write_object_value("customProperties", self.custom_properties) diff --git a/msgraph/generated/models/insider_risk_level.py b/msgraph/generated/models/insider_risk_level.py new file mode 100644 index 00000000000..46af60135a2 --- /dev/null +++ b/msgraph/generated/models/insider_risk_level.py @@ -0,0 +1,9 @@ +from enum import Enum + +class InsiderRiskLevel(str, Enum): + None_ = "none", + Minor = "minor", + Moderate = "moderate", + Elevated = "elevated", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/online_meeting_base.py b/msgraph/generated/models/online_meeting_base.py index d7c7f20471c..3720b14e14e 100644 --- a/msgraph/generated/models/online_meeting_base.py +++ b/msgraph/generated/models/online_meeting_base.py @@ -60,6 +60,8 @@ class OnlineMeetingBase(Entity, Parsable): chat_info: Optional[ChatInfo] = None # Specifies the configuration settings for meeting chat restrictions. chat_restrictions: Optional[ChatRestrictions] = None + # The isEndToEndEncryptionEnabled property + is_end_to_end_encryption_enabled: Optional[bool] = None # Indicates whether to announce when callers join or leave. is_entry_exit_announced: Optional[bool] = None # The join information in the language and locale variant specified in 'Accept-Language' request HTTP header. Read-only. @@ -164,6 +166,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "audioConferencing": lambda n : setattr(self, 'audio_conferencing', n.get_object_value(AudioConferencing)), "chatInfo": lambda n : setattr(self, 'chat_info', n.get_object_value(ChatInfo)), "chatRestrictions": lambda n : setattr(self, 'chat_restrictions', n.get_object_value(ChatRestrictions)), + "isEndToEndEncryptionEnabled": lambda n : setattr(self, 'is_end_to_end_encryption_enabled', n.get_bool_value()), "isEntryExitAnnounced": lambda n : setattr(self, 'is_entry_exit_announced', n.get_bool_value()), "joinInformation": lambda n : setattr(self, 'join_information', n.get_object_value(ItemBody)), "joinMeetingIdSettings": lambda n : setattr(self, 'join_meeting_id_settings', n.get_object_value(JoinMeetingIdSettings)), @@ -205,6 +208,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("audioConferencing", self.audio_conferencing) writer.write_object_value("chatInfo", self.chat_info) writer.write_object_value("chatRestrictions", self.chat_restrictions) + writer.write_bool_value("isEndToEndEncryptionEnabled", self.is_end_to_end_encryption_enabled) writer.write_bool_value("isEntryExitAnnounced", self.is_entry_exit_announced) writer.write_object_value("joinInformation", self.join_information) writer.write_object_value("joinMeetingIdSettings", self.join_meeting_id_settings) diff --git a/msgraph/generated/models/out_of_office_settings.py b/msgraph/generated/models/out_of_office_settings.py new file mode 100644 index 00000000000..b2962a337d2 --- /dev/null +++ b/msgraph/generated/models/out_of_office_settings.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class OutOfOfficeSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The isOutOfOffice property + is_out_of_office: Optional[bool] = None + # The message property + message: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OutOfOfficeSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OutOfOfficeSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OutOfOfficeSettings() + + 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]] = { + "isOutOfOffice": lambda n : setattr(self, 'is_out_of_office', n.get_bool_value()), + "message": lambda n : setattr(self, 'message', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isOutOfOffice", self.is_out_of_office) + writer.write_str_value("message", self.message) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py b/msgraph/generated/models/phone_user_conversation_member.py similarity index 67% rename from msgraph/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py rename to msgraph/generated/models/phone_user_conversation_member.py index 74817b060d2..26a40a9c60f 100644 --- a/msgraph/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py +++ b/msgraph/generated/models/phone_user_conversation_member.py @@ -5,36 +5,39 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .audit_data import AuditData + from .conversation_member import ConversationMember -from .audit_data import AuditData +from .conversation_member import ConversationMember @dataclass -class MipAutoLabelSharePointPolicyLocationAuditRecord(AuditData, Parsable): +class PhoneUserConversationMember(ConversationMember, Parsable): # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord" + odata_type: Optional[str] = "#microsoft.graph.phoneUserConversationMember" + # The phoneNumber property + phone_number: Optional[str] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSharePointPolicyLocationAuditRecord: + def create_from_discriminator_value(parse_node: ParseNode) -> PhoneUserConversationMember: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelSharePointPolicyLocationAuditRecord + Returns: PhoneUserConversationMember """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return MipAutoLabelSharePointPolicyLocationAuditRecord() + return PhoneUserConversationMember() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .audit_data import AuditData + from .conversation_member import ConversationMember - from .audit_data import AuditData + from .conversation_member import ConversationMember fields: dict[str, Callable[[Any], None]] = { + "phoneNumber": lambda n : setattr(self, 'phone_number', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -49,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("phoneNumber", self.phone_number) diff --git a/msgraph/generated/models/presence.py b/msgraph/generated/models/presence.py index 2f732a3c03b..68193bc96e1 100644 --- a/msgraph/generated/models/presence.py +++ b/msgraph/generated/models/presence.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .out_of_office_settings import OutOfOfficeSettings from .presence_status_message import PresenceStatusMessage from .entity import Entity @@ -18,6 +19,10 @@ class Presence(Entity, Parsable): availability: Optional[str] = None # The OdataType property odata_type: Optional[str] = None + # The outOfOfficeSettings property + out_of_office_settings: Optional[OutOfOfficeSettings] = None + # The sequenceNumber property + sequence_number: Optional[str] = None # The presence status message of a user. status_message: Optional[PresenceStatusMessage] = None @@ -38,14 +43,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .out_of_office_settings import OutOfOfficeSettings from .presence_status_message import PresenceStatusMessage from .entity import Entity + from .out_of_office_settings import OutOfOfficeSettings from .presence_status_message import PresenceStatusMessage fields: dict[str, Callable[[Any], None]] = { "activity": lambda n : setattr(self, 'activity', n.get_str_value()), "availability": lambda n : setattr(self, 'availability', n.get_str_value()), + "outOfOfficeSettings": lambda n : setattr(self, 'out_of_office_settings', n.get_object_value(OutOfOfficeSettings)), + "sequenceNumber": lambda n : setattr(self, 'sequence_number', n.get_str_value()), "statusMessage": lambda n : setattr(self, 'status_message', n.get_object_value(PresenceStatusMessage)), } super_fields = super().get_field_deserializers() @@ -63,6 +72,7 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_str_value("activity", self.activity) writer.write_str_value("availability", self.availability) + writer.write_object_value("outOfOfficeSettings", self.out_of_office_settings) writer.write_object_value("statusMessage", self.status_message) diff --git a/msgraph/generated/models/reading_assignment_submission.py b/msgraph/generated/models/reading_assignment_submission.py new file mode 100644 index 00000000000..17507ae4851 --- /dev/null +++ b/msgraph/generated/models/reading_assignment_submission.py @@ -0,0 +1,141 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .challenging_word import ChallengingWord + from .entity import Entity + +from .entity import Entity + +@dataclass +class ReadingAssignmentSubmission(Entity, Parsable): + # Accuracy score of the reading progress. + accuracy_score: Optional[float] = None + # Indicates whether the submission is an attempt by the student or a miscue edit done by the educator. The possible values are Attempt and EditMiscue. + action: Optional[str] = None + # ID of the assignment with which this submission is associated. + assignment_id: Optional[str] = None + # List of words that the student found challenging during the reading session. + challenging_words: Optional[list[ChallengingWord]] = None + # ID of the class this reading progress is associated with. + class_id: Optional[str] = None + # Insertions of the reading progress. + insertions: Optional[int] = None + # Mispronunciations of the reading progress. + mispronunciations: Optional[int] = None + # Number of exclamation marks missed in the reading passage. + missed_exclamation_marks: Optional[int] = None + # Number of periods missed in the reading passage. + missed_periods: Optional[int] = None + # Number of question marks missed in the reading passage. + missed_question_marks: Optional[int] = None + # Number of short words missed during the reading session. + missed_shorts: Optional[int] = None + # Score that reflects the student's use of intonation and expression. Lower scores indicate more monotone reading. + monotone_score: Optional[float] = None + # The OdataType property + odata_type: Optional[str] = None + # Omissions of the reading progress. + omissions: Optional[int] = None + # Number of times the student repeated words or phrases during the reading session. + repetitions: Optional[int] = None + # Number of times the student self-corrected their reading errors. + self_corrections: Optional[int] = None + # ID of the user this reading progress is associated with. + student_id: Optional[str] = None + # Date and time of the submission this reading progress is associated with. 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. + submission_date_time: Optional[datetime.datetime] = None + # ID of the submission this reading progress is associated with. + submission_id: Optional[str] = None + # Number of unexpected pauses made during the reading session. + unexpected_pauses: Optional[int] = None + # Words count of the reading progress. + word_count: Optional[int] = None + # Words per minute of the reading progress. + words_per_minute: Optional[float] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReadingAssignmentSubmission: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReadingAssignmentSubmission + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReadingAssignmentSubmission() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .challenging_word import ChallengingWord + from .entity import Entity + + from .challenging_word import ChallengingWord + from .entity import Entity + + fields: dict[str, Callable[[Any], None]] = { + "accuracyScore": lambda n : setattr(self, 'accuracy_score', n.get_float_value()), + "action": lambda n : setattr(self, 'action', n.get_str_value()), + "assignmentId": lambda n : setattr(self, 'assignment_id', n.get_str_value()), + "challengingWords": lambda n : setattr(self, 'challenging_words', n.get_collection_of_object_values(ChallengingWord)), + "classId": lambda n : setattr(self, 'class_id', n.get_str_value()), + "insertions": lambda n : setattr(self, 'insertions', n.get_int_value()), + "mispronunciations": lambda n : setattr(self, 'mispronunciations', n.get_int_value()), + "missedExclamationMarks": lambda n : setattr(self, 'missed_exclamation_marks', n.get_int_value()), + "missedPeriods": lambda n : setattr(self, 'missed_periods', n.get_int_value()), + "missedQuestionMarks": lambda n : setattr(self, 'missed_question_marks', n.get_int_value()), + "missedShorts": lambda n : setattr(self, 'missed_shorts', n.get_int_value()), + "monotoneScore": lambda n : setattr(self, 'monotone_score', n.get_float_value()), + "omissions": lambda n : setattr(self, 'omissions', n.get_int_value()), + "repetitions": lambda n : setattr(self, 'repetitions', n.get_int_value()), + "selfCorrections": lambda n : setattr(self, 'self_corrections', n.get_int_value()), + "studentId": lambda n : setattr(self, 'student_id', n.get_str_value()), + "submissionDateTime": lambda n : setattr(self, 'submission_date_time', n.get_datetime_value()), + "submissionId": lambda n : setattr(self, 'submission_id', n.get_str_value()), + "unexpectedPauses": lambda n : setattr(self, 'unexpected_pauses', n.get_int_value()), + "wordCount": lambda n : setattr(self, 'word_count', n.get_int_value()), + "wordsPerMinute": lambda n : setattr(self, 'words_per_minute', n.get_float_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_float_value("accuracyScore", self.accuracy_score) + writer.write_str_value("action", self.action) + writer.write_str_value("assignmentId", self.assignment_id) + writer.write_collection_of_object_values("challengingWords", self.challenging_words) + writer.write_str_value("classId", self.class_id) + writer.write_int_value("insertions", self.insertions) + writer.write_int_value("mispronunciations", self.mispronunciations) + writer.write_int_value("missedExclamationMarks", self.missed_exclamation_marks) + writer.write_int_value("missedPeriods", self.missed_periods) + writer.write_int_value("missedQuestionMarks", self.missed_question_marks) + writer.write_int_value("missedShorts", self.missed_shorts) + writer.write_float_value("monotoneScore", self.monotone_score) + writer.write_int_value("omissions", self.omissions) + writer.write_int_value("repetitions", self.repetitions) + writer.write_int_value("selfCorrections", self.self_corrections) + writer.write_str_value("studentId", self.student_id) + writer.write_datetime_value("submissionDateTime", self.submission_date_time) + writer.write_str_value("submissionId", self.submission_id) + writer.write_int_value("unexpectedPauses", self.unexpected_pauses) + writer.write_int_value("wordCount", self.word_count) + writer.write_float_value("wordsPerMinute", self.words_per_minute) + + diff --git a/msgraph/generated/models/security/ai_app_interaction_audit_record.py b/msgraph/generated/models/reading_assignment_submission_collection_response.py similarity index 54% rename from msgraph/generated/models/security/ai_app_interaction_audit_record.py rename to msgraph/generated/models/reading_assignment_submission_collection_response.py index 8fadcee5f28..ae66a72225c 100644 --- a/msgraph/generated/models/security/ai_app_interaction_audit_record.py +++ b/msgraph/generated/models/reading_assignment_submission_collection_response.py @@ -5,36 +5,40 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .audit_data import AuditData + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .reading_assignment_submission import ReadingAssignmentSubmission -from .audit_data import AuditData +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AiAppInteractionAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.aiAppInteractionAuditRecord" +class ReadingAssignmentSubmissionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ReadingAssignmentSubmission]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AiAppInteractionAuditRecord: + def create_from_discriminator_value(parse_node: ParseNode) -> ReadingAssignmentSubmissionCollectionResponse: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AiAppInteractionAuditRecord + Returns: ReadingAssignmentSubmissionCollectionResponse """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return AiAppInteractionAuditRecord() + return ReadingAssignmentSubmissionCollectionResponse() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .audit_data import AuditData + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .reading_assignment_submission import ReadingAssignmentSubmission - from .audit_data import AuditData + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .reading_assignment_submission import ReadingAssignmentSubmission fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ReadingAssignmentSubmission)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -49,5 +53,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) diff --git a/msgraph/generated/models/reflect_check_in_response.py b/msgraph/generated/models/reflect_check_in_response.py new file mode 100644 index 00000000000..74a6f63e74e --- /dev/null +++ b/msgraph/generated/models/reflect_check_in_response.py @@ -0,0 +1,100 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + from .response_emotion_type import ResponseEmotionType + from .response_feedback_type import ResponseFeedbackType + +from .entity import Entity + +@dataclass +class ReflectCheckInResponse(Entity, Parsable): + # Identifier for the Reflect check-in. + check_in_id: Optional[str] = None + # The question or prompt of the Reflect check-in that this response addresses. + check_in_title: Optional[str] = None + # ID of the class associated with the Reflect check-in. + class_id: Optional[str] = None + # Date and time when the Reflect check-in was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # ID of the user who created the Reflect check-in. + creator_id: Optional[str] = None + # Indicates whether the Reflect check-in is closed (true) or open (false). + is_closed: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # ID of the user who responded to the Reflect check-in. + responder_id: Optional[str] = None + # The responseEmotion property + response_emotion: Optional[ResponseEmotionType] = None + # The responseFeedback property + response_feedback: Optional[ResponseFeedbackType] = None + # Date and time when the response to the Reflect check-in was submitted. 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. + submit_date_time: Optional[datetime.datetime] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ReflectCheckInResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ReflectCheckInResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ReflectCheckInResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + from .response_emotion_type import ResponseEmotionType + from .response_feedback_type import ResponseFeedbackType + + from .entity import Entity + from .response_emotion_type import ResponseEmotionType + from .response_feedback_type import ResponseFeedbackType + + fields: dict[str, Callable[[Any], None]] = { + "checkInId": lambda n : setattr(self, 'check_in_id', n.get_str_value()), + "checkInTitle": lambda n : setattr(self, 'check_in_title', n.get_str_value()), + "classId": lambda n : setattr(self, 'class_id', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "creatorId": lambda n : setattr(self, 'creator_id', n.get_str_value()), + "isClosed": lambda n : setattr(self, 'is_closed', n.get_bool_value()), + "responderId": lambda n : setattr(self, 'responder_id', n.get_str_value()), + "responseEmotion": lambda n : setattr(self, 'response_emotion', n.get_enum_value(ResponseEmotionType)), + "responseFeedback": lambda n : setattr(self, 'response_feedback', n.get_enum_value(ResponseFeedbackType)), + "submitDateTime": lambda n : setattr(self, 'submit_date_time', n.get_datetime_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("checkInId", self.check_in_id) + writer.write_str_value("checkInTitle", self.check_in_title) + writer.write_str_value("classId", self.class_id) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("creatorId", self.creator_id) + writer.write_bool_value("isClosed", self.is_closed) + writer.write_str_value("responderId", self.responder_id) + writer.write_enum_value("responseEmotion", self.response_emotion) + writer.write_enum_value("responseFeedback", self.response_feedback) + writer.write_datetime_value("submitDateTime", self.submit_date_time) + + diff --git a/msgraph/generated/models/security/audit_log_record_collection_response.py b/msgraph/generated/models/reflect_check_in_response_collection_response.py similarity index 62% rename from msgraph/generated/models/security/audit_log_record_collection_response.py rename to msgraph/generated/models/reflect_check_in_response_collection_response.py index 5180c5506fa..781db342789 100644 --- a/msgraph/generated/models/security/audit_log_record_collection_response.py +++ b/msgraph/generated/models/reflect_check_in_response_collection_response.py @@ -5,40 +5,40 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .audit_log_record import AuditLogRecord + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .reflect_check_in_response import ReflectCheckInResponse -from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuditLogRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): +class ReflectCheckInResponseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property - value: Optional[list[AuditLogRecord]] = None + value: Optional[list[ReflectCheckInResponse]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AuditLogRecordCollectionResponse: + def create_from_discriminator_value(parse_node: ParseNode) -> ReflectCheckInResponseCollectionResponse: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AuditLogRecordCollectionResponse + Returns: ReflectCheckInResponseCollectionResponse """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return AuditLogRecordCollectionResponse() + return ReflectCheckInResponseCollectionResponse() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .audit_log_record import AuditLogRecord + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .reflect_check_in_response import ReflectCheckInResponse - from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .audit_log_record import AuditLogRecord + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .reflect_check_in_response import ReflectCheckInResponse fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AuditLogRecord)), + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ReflectCheckInResponse)), } super_fields = super().get_field_deserializers() fields.update(super_fields) diff --git a/msgraph/generated/models/security/audit_core_root.py b/msgraph/generated/models/reports_root.py similarity index 50% rename from msgraph/generated/models/security/audit_core_root.py rename to msgraph/generated/models/reports_root.py index 225fc49d053..b097473be41 100644 --- a/msgraph/generated/models/security/audit_core_root.py +++ b/msgraph/generated/models/reports_root.py @@ -5,42 +5,48 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from ..entity import Entity - from .audit_log_query import AuditLogQuery + from .entity import Entity + from .reading_assignment_submission import ReadingAssignmentSubmission + from .reflect_check_in_response import ReflectCheckInResponse -from ..entity import Entity +from .entity import Entity @dataclass -class AuditCoreRoot(Entity, Parsable): +class ReportsRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None - # The queries property - queries: Optional[list[AuditLogQuery]] = None + # The readingAssignmentSubmissions property + reading_assignment_submissions: Optional[list[ReadingAssignmentSubmission]] = None + # The reflectCheckInResponses property + reflect_check_in_responses: Optional[list[ReflectCheckInResponse]] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AuditCoreRoot: + def create_from_discriminator_value(parse_node: ParseNode) -> ReportsRoot: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AuditCoreRoot + Returns: ReportsRoot """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return AuditCoreRoot() + return ReportsRoot() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from ..entity import Entity - from .audit_log_query import AuditLogQuery + from .entity import Entity + from .reading_assignment_submission import ReadingAssignmentSubmission + from .reflect_check_in_response import ReflectCheckInResponse - from ..entity import Entity - from .audit_log_query import AuditLogQuery + from .entity import Entity + from .reading_assignment_submission import ReadingAssignmentSubmission + from .reflect_check_in_response import ReflectCheckInResponse fields: dict[str, Callable[[Any], None]] = { - "queries": lambda n : setattr(self, 'queries', n.get_collection_of_object_values(AuditLogQuery)), + "readingAssignmentSubmissions": lambda n : setattr(self, 'reading_assignment_submissions', n.get_collection_of_object_values(ReadingAssignmentSubmission)), + "reflectCheckInResponses": lambda n : setattr(self, 'reflect_check_in_responses', n.get_collection_of_object_values(ReflectCheckInResponse)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,6 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_object_values("queries", self.queries) + writer.write_collection_of_object_values("readingAssignmentSubmissions", self.reading_assignment_submissions) + writer.write_collection_of_object_values("reflectCheckInResponses", self.reflect_check_in_responses) diff --git a/msgraph/generated/models/response_emotion_type.py b/msgraph/generated/models/response_emotion_type.py new file mode 100644 index 00000000000..bbf4b0b0a17 --- /dev/null +++ b/msgraph/generated/models/response_emotion_type.py @@ -0,0 +1,62 @@ +from enum import Enum + +class ResponseEmotionType(str, Enum): + None_ = "none", + Confident = "confident", + Excited = "excited", + Happy = "happy", + Motivated = "motivated", + Peaceful = "peaceful", + Ambitious = "ambitious", + Cheerful = "cheerful", + Comfortable = "comfortable", + Creative = "creative", + Determined = "determined", + Energized = "energized", + Focused = "focused", + Fulfilled = "fulfilled", + Grateful = "grateful", + Included = "included", + Inspired = "inspired", + Optimistic = "optimistic", + Proud = "proud", + Successful = "successful", + Valuable = "valuable", + Annoyed = "annoyed", + Bored = "bored", + Calm = "calm", + Confused = "confused", + Glad = "glad", + Content = "content", + Pensive = "pensive", + Reserved = "reserved", + Restless = "restless", + Shocked = "shocked", + Tired = "tired", + Angry = "angry", + Depressed = "depressed", + Exhausted = "exhausted", + Lonely = "lonely", + Nervous = "nervous", + Anxious = "anxious", + Apathetic = "apathetic", + Concerned = "concerned", + Disappointed = "disappointed", + Frightened = "frightened", + Frustrated = "frustrated", + Hopeless = "hopeless", + Hurt = "hurt", + Jealous = "jealous", + Miserable = "miserable", + Overwhelmed = "overwhelmed", + Skeptical = "skeptical", + Stressed = "stressed", + Stuck = "stuck", + Worthless = "worthless", + Awed = "awed", + Ashamed = "ashamed", + Curious = "curious", + Sensitive = "sensitive", + Sad = "sad", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/response_feedback_type.py b/msgraph/generated/models/response_feedback_type.py new file mode 100644 index 00000000000..2ea430f7954 --- /dev/null +++ b/msgraph/generated/models/response_feedback_type.py @@ -0,0 +1,12 @@ +from enum import Enum + +class ResponseFeedbackType(str, Enum): + None_ = "none", + NotDetected = "notDetected", + VeryUnpleasant = "veryUnpleasant", + Unpleasant = "unpleasant", + Neutral = "neutral", + Pleasant = "pleasant", + VeryPleasant = "veryPleasant", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/aip_file_deleted.py b/msgraph/generated/models/security/aip_file_deleted.py deleted file mode 100644 index 3a366fcb068..00000000000 --- a/msgraph/generated/models/security/aip_file_deleted.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AipFileDeleted(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.aipFileDeleted" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AipFileDeleted: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AipFileDeleted - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AipFileDeleted() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/aip_heart_beat.py b/msgraph/generated/models/security/aip_heart_beat.py deleted file mode 100644 index f3f2616aefe..00000000000 --- a/msgraph/generated/models/security/aip_heart_beat.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AipHeartBeat(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.aipHeartBeat" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AipHeartBeat: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AipHeartBeat - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AipHeartBeat() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/aip_protection_action_log_request.py b/msgraph/generated/models/security/aip_protection_action_log_request.py deleted file mode 100644 index 054b59031b3..00000000000 --- a/msgraph/generated/models/security/aip_protection_action_log_request.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AipProtectionActionLogRequest(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.aipProtectionActionLogRequest" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AipProtectionActionLogRequest: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AipProtectionActionLogRequest - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AipProtectionActionLogRequest() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/aip_scanner_discover_event.py b/msgraph/generated/models/security/aip_scanner_discover_event.py deleted file mode 100644 index 63743d05d66..00000000000 --- a/msgraph/generated/models/security/aip_scanner_discover_event.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AipScannerDiscoverEvent(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.aipScannerDiscoverEvent" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AipScannerDiscoverEvent: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AipScannerDiscoverEvent - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AipScannerDiscoverEvent() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/aip_sensitivity_label_action_log_request.py b/msgraph/generated/models/security/aip_sensitivity_label_action_log_request.py deleted file mode 100644 index 8f21f1d5af3..00000000000 --- a/msgraph/generated/models/security/aip_sensitivity_label_action_log_request.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AipSensitivityLabelActionLogRequest(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.aipSensitivityLabelActionLogRequest" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AipSensitivityLabelActionLogRequest: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AipSensitivityLabelActionLogRequest - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AipSensitivityLabelActionLogRequest() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/air_admin_action_investigation_data.py b/msgraph/generated/models/security/air_admin_action_investigation_data.py deleted file mode 100644 index 63c6bae04f5..00000000000 --- a/msgraph/generated/models/security/air_admin_action_investigation_data.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AirAdminActionInvestigationData(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.airAdminActionInvestigationData" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AirAdminActionInvestigationData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AirAdminActionInvestigationData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AirAdminActionInvestigationData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/air_investigation_data.py b/msgraph/generated/models/security/air_investigation_data.py deleted file mode 100644 index b07ead66dee..00000000000 --- a/msgraph/generated/models/security/air_investigation_data.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AirInvestigationData(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.airInvestigationData" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AirInvestigationData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AirInvestigationData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AirInvestigationData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/air_manual_investigation_data.py b/msgraph/generated/models/security/air_manual_investigation_data.py deleted file mode 100644 index 01f9629e8e2..00000000000 --- a/msgraph/generated/models/security/air_manual_investigation_data.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AirManualInvestigationData(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.airManualInvestigationData" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AirManualInvestigationData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AirManualInvestigationData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AirManualInvestigationData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/attack_sim_admin_audit_record.py b/msgraph/generated/models/security/attack_sim_admin_audit_record.py deleted file mode 100644 index 84110d5d2eb..00000000000 --- a/msgraph/generated/models/security/attack_sim_admin_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AttackSimAdminAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.attackSimAdminAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AttackSimAdminAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AttackSimAdminAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AttackSimAdminAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/audit_data.py b/msgraph/generated/models/security/audit_data.py deleted file mode 100644 index b110d6ef700..00000000000 --- a/msgraph/generated/models/security/audit_data.py +++ /dev/null @@ -1,1963 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .aad_risk_detection_audit_record import AadRiskDetectionAuditRecord - from .aed_audit_record import AedAuditRecord - from .aip_file_deleted import AipFileDeleted - from .aip_heart_beat import AipHeartBeat - from .aip_protection_action_log_request import AipProtectionActionLogRequest - from .aip_scanner_discover_event import AipScannerDiscoverEvent - from .aip_sensitivity_label_action_log_request import AipSensitivityLabelActionLogRequest - from .air_admin_action_investigation_data import AirAdminActionInvestigationData - from .air_investigation_data import AirInvestigationData - from .air_manual_investigation_data import AirManualInvestigationData - from .ai_app_interaction_audit_record import AiAppInteractionAuditRecord - from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord - from .audit_search_audit_record import AuditSearchAuditRecord - from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord - from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord - from .azure_active_directory_base_audit_record import AzureActiveDirectoryBaseAuditRecord - from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord - from .campaign_audit_record import CampaignAuditRecord - from .case_audit_record import CaseAuditRecord - from .case_investigation import CaseInvestigation - from .cdp_cold_crawl_status_record import CdpColdCrawlStatusRecord - from .cdp_content_explorer_aggregate_record import CdpContentExplorerAggregateRecord - from .cdp_dlp_sensitive_audit_record import CdpDlpSensitiveAuditRecord - from .cdp_dlp_sensitive_endpoint_audit_record import CdpDlpSensitiveEndpointAuditRecord - from .cdp_log_record import CdpLogRecord - from .cdp_ocr_billing_record import CdpOcrBillingRecord - from .cdp_resource_scope_change_event_record import CdpResourceScopeChangeEventRecord - from .cerner_s_m_s_link_record import CernerSMSLinkRecord - from .cerner_s_m_s_settings_update_record import CernerSMSSettingsUpdateRecord - from .cerner_s_m_s_unlink_record import CernerSMSUnlinkRecord - from .compliance_connector_audit_record import ComplianceConnectorAuditRecord - from .compliance_dlp_applications_audit_record import ComplianceDlpApplicationsAuditRecord - from .compliance_dlp_applications_classification_audit_record import ComplianceDlpApplicationsClassificationAuditRecord - from .compliance_dlp_base_audit_record import ComplianceDlpBaseAuditRecord - from .compliance_dlp_classification_base_audit_record import ComplianceDlpClassificationBaseAuditRecord - from .compliance_dlp_classification_base_cdp_record import ComplianceDlpClassificationBaseCdpRecord - from .compliance_dlp_endpoint_audit_record import ComplianceDlpEndpointAuditRecord - from .compliance_dlp_endpoint_discovery_audit_record import ComplianceDlpEndpointDiscoveryAuditRecord - from .compliance_dlp_exchange_audit_record import ComplianceDlpExchangeAuditRecord - from .compliance_dlp_exchange_classification_audit_record import ComplianceDlpExchangeClassificationAuditRecord - from .compliance_dlp_exchange_classification_cdp_record import ComplianceDlpExchangeClassificationCdpRecord - from .compliance_dlp_exchange_discovery_audit_record import ComplianceDlpExchangeDiscoveryAuditRecord - from .compliance_dlp_share_point_audit_record import ComplianceDlpSharePointAuditRecord - from .compliance_dlp_share_point_classification_audit_record import ComplianceDlpSharePointClassificationAuditRecord - from .compliance_dlp_share_point_classification_extended_audit_record import ComplianceDlpSharePointClassificationExtendedAuditRecord - from .compliance_d_l_m_exchange_audit_record import ComplianceDLMExchangeAuditRecord - from .compliance_d_l_m_share_point_audit_record import ComplianceDLMSharePointAuditRecord - from .compliance_manager_action_record import ComplianceManagerActionRecord - from .compliance_supervision_base_audit_record import ComplianceSupervisionBaseAuditRecord - from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord - from .consumption_resource_audit_record import ConsumptionResourceAuditRecord - from .copilot_interaction_audit_record import CopilotInteractionAuditRecord - from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord - from .cortana_briefing_audit_record import CortanaBriefingAuditRecord - from .cps_common_policy_audit_record import CpsCommonPolicyAuditRecord - from .cps_policy_config_audit_record import CpsPolicyConfigAuditRecord - from .crm_base_audit_record import CrmBaseAuditRecord - from .crm_entity_operation_audit_record import CrmEntityOperationAuditRecord - from .customer_key_service_encryption_audit_record import CustomerKeyServiceEncryptionAuditRecord - from .data_center_security_base_audit_record import DataCenterSecurityBaseAuditRecord - from .data_center_security_cmdlet_audit_record import DataCenterSecurityCmdletAuditRecord - from .data_governance_audit_record import DataGovernanceAuditRecord - from .data_insights_rest_api_audit_record import DataInsightsRestApiAuditRecord - from .data_lake_export_operation_audit_record import DataLakeExportOperationAuditRecord - from .data_share_operation_audit_record import DataShareOperationAuditRecord - from .default_audit_data import DefaultAuditData - from .defender_security_alert_base_record import DefenderSecurityAlertBaseRecord - from .delete_certificate_record import DeleteCertificateRecord - from .disable_consent_record import DisableConsentRecord - from .discovery_audit_record import DiscoveryAuditRecord - from .dlp_endpoint_audit_record import DlpEndpointAuditRecord - from .dlp_sensitive_information_type_cmdlet_record import DlpSensitiveInformationTypeCmdletRecord - from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord - from .download_certificate_record import DownloadCertificateRecord - from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord - from .enable_consent_record import EnableConsentRecord - from .epic_s_m_s_link_record import EpicSMSLinkRecord - from .epic_s_m_s_settings_update_record import EpicSMSSettingsUpdateRecord - from .epic_s_m_s_unlink_record import EpicSMSUnlinkRecord - from .exchange_admin_audit_record import ExchangeAdminAuditRecord - from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord - from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord - from .exchange_mailbox_audit_base_record import ExchangeMailboxAuditBaseRecord - from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord - from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord - from .fhir_base_url_add_record import FhirBaseUrlAddRecord - from .fhir_base_url_approve_record import FhirBaseUrlApproveRecord - from .fhir_base_url_delete_record import FhirBaseUrlDeleteRecord - from .fhir_base_url_update_record import FhirBaseUrlUpdateRecord - from .healthcare_signal_record import HealthcareSignalRecord - from .hosted_rpa_audit_record import HostedRpaAuditRecord - from .hr_signal_audit_record import HrSignalAuditRecord - from .hygiene_event_record import HygieneEventRecord - from .information_barrier_policy_application_audit_record import InformationBarrierPolicyApplicationAuditRecord - from .information_worker_protection_audit_record import InformationWorkerProtectionAuditRecord - from .insider_risk_scoped_users_record import InsiderRiskScopedUsersRecord - from .insider_risk_scoped_user_insights_record import InsiderRiskScopedUserInsightsRecord - from .irm_security_alert_record import IrmSecurityAlertRecord - from .irm_user_defined_detection_record import IrmUserDefinedDetectionRecord - from .kaizala_audit_record import KaizalaAuditRecord - from .label_analytics_aggregate_audit_record import LabelAnalyticsAggregateAuditRecord - from .label_content_explorer_audit_record import LabelContentExplorerAuditRecord - from .large_content_metadata_audit_record import LargeContentMetadataAuditRecord - from .m365_compliance_connector_audit_record import M365ComplianceConnectorAuditRecord - from .m365_d_a_a_d_audit_record import M365DAADAuditRecord - from .mail_submission_data import MailSubmissionData - from .managed_services_audit_record import ManagedServicesAuditRecord - from .managed_tenants_audit_record import ManagedTenantsAuditRecord - from .mapg_alerts_audit_record import MapgAlertsAuditRecord - from .mapg_onboard_audit_record import MapgOnboardAuditRecord - from .mapg_policy_audit_record import MapgPolicyAuditRecord - from .mcas_alerts_audit_record import McasAlertsAuditRecord - from .mdatp_audit_record import MdatpAuditRecord - from .mda_data_security_signal_record import MdaDataSecuritySignalRecord - from .mdc_events_record import MdcEventsRecord - from .mdi_audit_record import MdiAuditRecord - from .mesh_worlds_audit_record import MeshWorldsAuditRecord - from .microsoft365_backup_backup_item_audit_record import Microsoft365BackupBackupItemAuditRecord - from .microsoft365_backup_backup_policy_audit_record import Microsoft365BackupBackupPolicyAuditRecord - from .microsoft365_backup_restore_item_audit_record import Microsoft365BackupRestoreItemAuditRecord - from .microsoft365_backup_restore_task_audit_record import Microsoft365BackupRestoreTaskAuditRecord - from .microsoft_defender_experts_base_audit_record import MicrosoftDefenderExpertsBaseAuditRecord - from .microsoft_defender_experts_x_d_r_audit_record import MicrosoftDefenderExpertsXDRAuditRecord - from .microsoft_flow_audit_record import MicrosoftFlowAuditRecord - from .microsoft_forms_audit_record import MicrosoftFormsAuditRecord - from .microsoft_graph_data_connect_consent import MicrosoftGraphDataConnectConsent - from .microsoft_graph_data_connect_operation import MicrosoftGraphDataConnectOperation - from .microsoft_purview_data_map_operation_record import MicrosoftPurviewDataMapOperationRecord - from .microsoft_purview_metadata_policy_operation_record import MicrosoftPurviewMetadataPolicyOperationRecord - from .microsoft_purview_policy_operation_record import MicrosoftPurviewPolicyOperationRecord - from .microsoft_purview_privacy_audit_event import MicrosoftPurviewPrivacyAuditEvent - from .microsoft_stream_audit_record import MicrosoftStreamAuditRecord - from .microsoft_teams_admin_audit_record import MicrosoftTeamsAdminAuditRecord - from .microsoft_teams_analytics_audit_record import MicrosoftTeamsAnalyticsAuditRecord - from .microsoft_teams_audit_record import MicrosoftTeamsAuditRecord - from .microsoft_teams_device_audit_record import MicrosoftTeamsDeviceAuditRecord - from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord - from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord - from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord - from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord - from .mip_auto_label_item_audit_record import MipAutoLabelItemAuditRecord - from .mip_auto_label_policy_audit_record import MipAutoLabelPolicyAuditRecord - from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord - from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord - from .mip_auto_label_share_point_policy_location_audit_record import MipAutoLabelSharePointPolicyLocationAuditRecord - from .mip_auto_label_simulation_share_point_completion_record import MipAutoLabelSimulationSharePointCompletionRecord - from .mip_auto_label_simulation_share_point_progress_record import MipAutoLabelSimulationSharePointProgressRecord - from .mip_auto_label_simulation_statistics_record import MipAutoLabelSimulationStatisticsRecord - from .mip_auto_label_simulation_status_record import MipAutoLabelSimulationStatusRecord - from .mip_exact_data_match_audit_record import MipExactDataMatchAuditRecord - from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord - from .mip_label_audit_record import MipLabelAuditRecord - from .msde_general_settings_audit_record import MsdeGeneralSettingsAuditRecord - from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord - from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord - from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord - from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord - from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord - from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord - from .m_s365_d_custom_detection_audit_record import MS365DCustomDetectionAuditRecord - from .m_s365_d_incident_audit_record import MS365DIncidentAuditRecord - from .m_s365_d_suppression_rule_audit_record import MS365DSuppressionRuleAuditRecord - from .office_native_audit_record import OfficeNativeAuditRecord - from .ome_portal_audit_record import OmePortalAuditRecord - from .one_drive_audit_record import OneDriveAuditRecord - from .on_premises_file_share_scanner_dlp_audit_record import OnPremisesFileShareScannerDlpAuditRecord - from .on_premises_scanner_dlp_audit_record import OnPremisesScannerDlpAuditRecord - from .on_premises_share_point_scanner_dlp_audit_record import OnPremisesSharePointScannerDlpAuditRecord - from .owa_get_access_token_for_resource_audit_record import OwaGetAccessTokenForResourceAuditRecord - from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord - from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord - from .planner_copy_plan_audit_record import PlannerCopyPlanAuditRecord - from .planner_plan_audit_record import PlannerPlanAuditRecord - from .planner_plan_list_audit_record import PlannerPlanListAuditRecord - from .planner_roster_audit_record import PlannerRosterAuditRecord - from .planner_roster_sensitivity_label_audit_record import PlannerRosterSensitivityLabelAuditRecord - from .planner_task_audit_record import PlannerTaskAuditRecord - from .planner_task_list_audit_record import PlannerTaskListAuditRecord - from .planner_tenant_settings_audit_record import PlannerTenantSettingsAuditRecord - from .power_apps_audit_app_record import PowerAppsAuditAppRecord - from .power_apps_audit_plan_record import PowerAppsAuditPlanRecord - from .power_apps_audit_resource_record import PowerAppsAuditResourceRecord - from .power_bi_audit_record import PowerBiAuditRecord - from .power_bi_dlp_audit_record import PowerBiDlpAuditRecord - from .power_pages_site_audit_record import PowerPagesSiteAuditRecord - from .power_platform_administrator_activity_record import PowerPlatformAdministratorActivityRecord - from .power_platform_admin_dlp_audit_record import PowerPlatformAdminDlpAuditRecord - from .power_platform_admin_environment_audit_record import PowerPlatformAdminEnvironmentAuditRecord - from .power_platform_lockbox_resource_access_request_audit_record import PowerPlatformLockboxResourceAccessRequestAuditRecord - from .power_platform_lockbox_resource_command_audit_record import PowerPlatformLockboxResourceCommandAuditRecord - from .power_platform_service_activity_audit_record import PowerPlatformServiceActivityAuditRecord - from .privacy_data_match_audit_record import PrivacyDataMatchAuditRecord - from .privacy_data_minimization_record import PrivacyDataMinimizationRecord - from .privacy_digest_email_record import PrivacyDigestEmailRecord - from .privacy_open_access_audit_record import PrivacyOpenAccessAuditRecord - from .privacy_portal_audit_record import PrivacyPortalAuditRecord - from .privacy_remediation_action_record import PrivacyRemediationActionRecord - from .privacy_remediation_record import PrivacyRemediationRecord - from .privacy_tenant_audit_history_record import PrivacyTenantAuditHistoryRecord - from .project_audit_record import ProjectAuditRecord - from .project_for_the_web_assigned_to_me_settings_audit_record import ProjectForTheWebAssignedToMeSettingsAuditRecord - from .project_for_the_web_project_audit_record import ProjectForTheWebProjectAuditRecord - from .project_for_the_web_project_settings_audit_record import ProjectForTheWebProjectSettingsAuditRecord - from .project_for_the_web_roadmap_audit_record import ProjectForTheWebRoadmapAuditRecord - from .project_for_the_web_roadmap_item_audit_record import ProjectForTheWebRoadmapItemAuditRecord - from .project_for_the_web_roadmap_settings_audit_record import ProjectForTheWebRoadmapSettingsAuditRecord - from .project_for_the_web_task_audit_record import ProjectForTheWebTaskAuditRecord - from .public_folder_audit_record import PublicFolderAuditRecord - from .purview_insider_risk_alerts_record import PurviewInsiderRiskAlertsRecord - from .purview_insider_risk_cases_record import PurviewInsiderRiskCasesRecord - from .quarantine_audit_record import QuarantineAuditRecord - from .records_management_audit_record import RecordsManagementAuditRecord - from .retention_policy_audit_record import RetentionPolicyAuditRecord - from .score_evidence import ScoreEvidence - from .score_platform_generic_audit_record import ScorePlatformGenericAuditRecord - from .script_run_audit_record import ScriptRunAuditRecord - from .search_audit_record import SearchAuditRecord - from .security_compliance_alert_record import SecurityComplianceAlertRecord - from .security_compliance_center_e_o_p_cmdlet_audit_record import SecurityComplianceCenterEOPCmdletAuditRecord - from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord - from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord - from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord - from .share_point_app_permission_operation_audit_record import SharePointAppPermissionOperationAuditRecord - from .share_point_audit_record import SharePointAuditRecord - from .share_point_comment_operation_audit_record import SharePointCommentOperationAuditRecord - from .share_point_content_type_operation_audit_record import SharePointContentTypeOperationAuditRecord - from .share_point_e_signature_audit_record import SharePointESignatureAuditRecord - from .share_point_field_operation_audit_record import SharePointFieldOperationAuditRecord - from .share_point_file_operation_audit_record import SharePointFileOperationAuditRecord - from .share_point_list_operation_audit_record import SharePointListOperationAuditRecord - from .share_point_sharing_operation_audit_record import SharePointSharingOperationAuditRecord - from .skype_for_business_base_audit_record import SkypeForBusinessBaseAuditRecord - from .skype_for_business_cmdlets_audit_record import SkypeForBusinessCmdletsAuditRecord - from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord - from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord - from .sms_create_phone_number_record import SmsCreatePhoneNumberRecord - from .sms_delete_phone_number_record import SmsDeletePhoneNumberRecord - from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord - from .synthetic_probe_audit_record import SyntheticProbeAuditRecord - from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord - from .teams_healthcare_audit_record import TeamsHealthcareAuditRecord - from .teams_updates_audit_record import TeamsUpdatesAuditRecord - from .tenant_allow_block_list_audit_record import TenantAllowBlockListAuditRecord - from .threat_finder_audit_record import ThreatFinderAuditRecord - from .threat_intelligence_atp_content_data import ThreatIntelligenceAtpContentData - from .threat_intelligence_mail_data import ThreatIntelligenceMailData - from .threat_intelligence_url_click_data import ThreatIntelligenceUrlClickData - from .todo_audit_record import TodoAuditRecord - from .uam_operation_audit_record import UamOperationAuditRecord - from .unified_group_audit_record import UnifiedGroupAuditRecord - from .unified_simulation_matched_item_audit_record import UnifiedSimulationMatchedItemAuditRecord - from .unified_simulation_summary_audit_record import UnifiedSimulationSummaryAuditRecord - from .upload_certificate_record import UploadCertificateRecord - from .urbac_assignment_audit_record import UrbacAssignmentAuditRecord - from .urbac_enable_state_audit_record import UrbacEnableStateAuditRecord - from .urbac_role_audit_record import UrbacRoleAuditRecord - from .user_training_audit_record import UserTrainingAuditRecord - from .vfam_base_policy_audit_record import VfamBasePolicyAuditRecord - from .vfam_create_policy_audit_record import VfamCreatePolicyAuditRecord - from .vfam_delete_policy_audit_record import VfamDeletePolicyAuditRecord - from .vfam_update_policy_audit_record import VfamUpdatePolicyAuditRecord - from .viva_goals_audit_record import VivaGoalsAuditRecord - from .viva_learning_admin_audit_record import VivaLearningAdminAuditRecord - from .viva_learning_audit_record import VivaLearningAuditRecord - from .viva_pulse_admin_audit_record import VivaPulseAdminAuditRecord - from .viva_pulse_organizer_audit_record import VivaPulseOrganizerAuditRecord - from .viva_pulse_report_audit_record import VivaPulseReportAuditRecord - from .viva_pulse_response_audit_record import VivaPulseResponseAuditRecord - from .wdatp_alerts_audit_record import WdatpAlertsAuditRecord - from .windows365_customer_lockbox_audit_record import Windows365CustomerLockboxAuditRecord - from .workplace_analytics_audit_record import WorkplaceAnalyticsAuditRecord - from .yammer_audit_record import YammerAuditRecord - -@dataclass -class AuditData(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AuditData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - try: - child_node = parse_node.get_child_node("@odata.type") - mapping_value = child_node.get_str_value() if child_node else None - except AttributeError: - mapping_value = None - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aadRiskDetectionAuditRecord".casefold(): - from .aad_risk_detection_audit_record import AadRiskDetectionAuditRecord - - return AadRiskDetectionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aedAuditRecord".casefold(): - from .aed_audit_record import AedAuditRecord - - return AedAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aiAppInteractionAuditRecord".casefold(): - from .ai_app_interaction_audit_record import AiAppInteractionAuditRecord - - return AiAppInteractionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipFileDeleted".casefold(): - from .aip_file_deleted import AipFileDeleted - - return AipFileDeleted() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipHeartBeat".casefold(): - from .aip_heart_beat import AipHeartBeat - - return AipHeartBeat() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipProtectionActionLogRequest".casefold(): - from .aip_protection_action_log_request import AipProtectionActionLogRequest - - return AipProtectionActionLogRequest() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipScannerDiscoverEvent".casefold(): - from .aip_scanner_discover_event import AipScannerDiscoverEvent - - return AipScannerDiscoverEvent() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aipSensitivityLabelActionLogRequest".casefold(): - from .aip_sensitivity_label_action_log_request import AipSensitivityLabelActionLogRequest - - return AipSensitivityLabelActionLogRequest() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.airAdminActionInvestigationData".casefold(): - from .air_admin_action_investigation_data import AirAdminActionInvestigationData - - return AirAdminActionInvestigationData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.airInvestigationData".casefold(): - from .air_investigation_data import AirInvestigationData - - return AirInvestigationData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.airManualInvestigationData".casefold(): - from .air_manual_investigation_data import AirManualInvestigationData - - return AirManualInvestigationData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.attackSimAdminAuditRecord".casefold(): - from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord - - return AttackSimAdminAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.auditSearchAuditRecord".casefold(): - from .audit_search_audit_record import AuditSearchAuditRecord - - return AuditSearchAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord".casefold(): - from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord - - return AzureActiveDirectoryAccountLogonAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureActiveDirectoryAuditRecord".casefold(): - from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord - - return AzureActiveDirectoryAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord".casefold(): - from .azure_active_directory_base_audit_record import AzureActiveDirectoryBaseAuditRecord - - return AzureActiveDirectoryBaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord".casefold(): - from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord - - return AzureActiveDirectoryStsLogonAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.campaignAuditRecord".casefold(): - from .campaign_audit_record import CampaignAuditRecord - - return CampaignAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.caseAuditRecord".casefold(): - from .case_audit_record import CaseAuditRecord - - return CaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.caseInvestigation".casefold(): - from .case_investigation import CaseInvestigation - - return CaseInvestigation() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpColdCrawlStatusRecord".casefold(): - from .cdp_cold_crawl_status_record import CdpColdCrawlStatusRecord - - return CdpColdCrawlStatusRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpContentExplorerAggregateRecord".casefold(): - from .cdp_content_explorer_aggregate_record import CdpContentExplorerAggregateRecord - - return CdpContentExplorerAggregateRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpDlpSensitiveAuditRecord".casefold(): - from .cdp_dlp_sensitive_audit_record import CdpDlpSensitiveAuditRecord - - return CdpDlpSensitiveAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord".casefold(): - from .cdp_dlp_sensitive_endpoint_audit_record import CdpDlpSensitiveEndpointAuditRecord - - return CdpDlpSensitiveEndpointAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpLogRecord".casefold(): - from .cdp_log_record import CdpLogRecord - - return CdpLogRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpOcrBillingRecord".casefold(): - from .cdp_ocr_billing_record import CdpOcrBillingRecord - - return CdpOcrBillingRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cdpResourceScopeChangeEventRecord".casefold(): - from .cdp_resource_scope_change_event_record import CdpResourceScopeChangeEventRecord - - return CdpResourceScopeChangeEventRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cernerSMSLinkRecord".casefold(): - from .cerner_s_m_s_link_record import CernerSMSLinkRecord - - return CernerSMSLinkRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cernerSMSSettingsUpdateRecord".casefold(): - from .cerner_s_m_s_settings_update_record import CernerSMSSettingsUpdateRecord - - return CernerSMSSettingsUpdateRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cernerSMSUnlinkRecord".casefold(): - from .cerner_s_m_s_unlink_record import CernerSMSUnlinkRecord - - return CernerSMSUnlinkRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceConnectorAuditRecord".casefold(): - from .compliance_connector_audit_record import ComplianceConnectorAuditRecord - - return ComplianceConnectorAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDLMExchangeAuditRecord".casefold(): - from .compliance_d_l_m_exchange_audit_record import ComplianceDLMExchangeAuditRecord - - return ComplianceDLMExchangeAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDLMSharePointAuditRecord".casefold(): - from .compliance_d_l_m_share_point_audit_record import ComplianceDLMSharePointAuditRecord - - return ComplianceDLMSharePointAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpApplicationsAuditRecord".casefold(): - from .compliance_dlp_applications_audit_record import ComplianceDlpApplicationsAuditRecord - - return ComplianceDlpApplicationsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord".casefold(): - from .compliance_dlp_applications_classification_audit_record import ComplianceDlpApplicationsClassificationAuditRecord - - return ComplianceDlpApplicationsClassificationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpBaseAuditRecord".casefold(): - from .compliance_dlp_base_audit_record import ComplianceDlpBaseAuditRecord - - return ComplianceDlpBaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord".casefold(): - from .compliance_dlp_classification_base_audit_record import ComplianceDlpClassificationBaseAuditRecord - - return ComplianceDlpClassificationBaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord".casefold(): - from .compliance_dlp_classification_base_cdp_record import ComplianceDlpClassificationBaseCdpRecord - - return ComplianceDlpClassificationBaseCdpRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpEndpointAuditRecord".casefold(): - from .compliance_dlp_endpoint_audit_record import ComplianceDlpEndpointAuditRecord - - return ComplianceDlpEndpointAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord".casefold(): - from .compliance_dlp_endpoint_discovery_audit_record import ComplianceDlpEndpointDiscoveryAuditRecord - - return ComplianceDlpEndpointDiscoveryAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpExchangeAuditRecord".casefold(): - from .compliance_dlp_exchange_audit_record import ComplianceDlpExchangeAuditRecord - - return ComplianceDlpExchangeAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord".casefold(): - from .compliance_dlp_exchange_classification_audit_record import ComplianceDlpExchangeClassificationAuditRecord - - return ComplianceDlpExchangeClassificationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord".casefold(): - from .compliance_dlp_exchange_classification_cdp_record import ComplianceDlpExchangeClassificationCdpRecord - - return ComplianceDlpExchangeClassificationCdpRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord".casefold(): - from .compliance_dlp_exchange_discovery_audit_record import ComplianceDlpExchangeDiscoveryAuditRecord - - return ComplianceDlpExchangeDiscoveryAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpSharePointAuditRecord".casefold(): - from .compliance_dlp_share_point_audit_record import ComplianceDlpSharePointAuditRecord - - return ComplianceDlpSharePointAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord".casefold(): - from .compliance_dlp_share_point_classification_audit_record import ComplianceDlpSharePointClassificationAuditRecord - - return ComplianceDlpSharePointClassificationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord".casefold(): - from .compliance_dlp_share_point_classification_extended_audit_record import ComplianceDlpSharePointClassificationExtendedAuditRecord - - return ComplianceDlpSharePointClassificationExtendedAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceManagerActionRecord".casefold(): - from .compliance_manager_action_record import ComplianceManagerActionRecord - - return ComplianceManagerActionRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceSupervisionBaseAuditRecord".casefold(): - from .compliance_supervision_base_audit_record import ComplianceSupervisionBaseAuditRecord - - return ComplianceSupervisionBaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord".casefold(): - from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord - - return ComplianceSupervisionExchangeAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.consumptionResourceAuditRecord".casefold(): - from .consumption_resource_audit_record import ConsumptionResourceAuditRecord - - return ConsumptionResourceAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.copilotInteractionAuditRecord".casefold(): - from .copilot_interaction_audit_record import CopilotInteractionAuditRecord - - return CopilotInteractionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.coreReportingSettingsAuditRecord".casefold(): - from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord - - return CoreReportingSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cortanaBriefingAuditRecord".casefold(): - from .cortana_briefing_audit_record import CortanaBriefingAuditRecord - - return CortanaBriefingAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cpsCommonPolicyAuditRecord".casefold(): - from .cps_common_policy_audit_record import CpsCommonPolicyAuditRecord - - return CpsCommonPolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cpsPolicyConfigAuditRecord".casefold(): - from .cps_policy_config_audit_record import CpsPolicyConfigAuditRecord - - return CpsPolicyConfigAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.crmBaseAuditRecord".casefold(): - from .crm_base_audit_record import CrmBaseAuditRecord - - return CrmBaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.crmEntityOperationAuditRecord".casefold(): - from .crm_entity_operation_audit_record import CrmEntityOperationAuditRecord - - return CrmEntityOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord".casefold(): - from .customer_key_service_encryption_audit_record import CustomerKeyServiceEncryptionAuditRecord - - return CustomerKeyServiceEncryptionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataCenterSecurityBaseAuditRecord".casefold(): - from .data_center_security_base_audit_record import DataCenterSecurityBaseAuditRecord - - return DataCenterSecurityBaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord".casefold(): - from .data_center_security_cmdlet_audit_record import DataCenterSecurityCmdletAuditRecord - - return DataCenterSecurityCmdletAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataGovernanceAuditRecord".casefold(): - from .data_governance_audit_record import DataGovernanceAuditRecord - - return DataGovernanceAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataInsightsRestApiAuditRecord".casefold(): - from .data_insights_rest_api_audit_record import DataInsightsRestApiAuditRecord - - return DataInsightsRestApiAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataLakeExportOperationAuditRecord".casefold(): - from .data_lake_export_operation_audit_record import DataLakeExportOperationAuditRecord - - return DataLakeExportOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dataShareOperationAuditRecord".casefold(): - from .data_share_operation_audit_record import DataShareOperationAuditRecord - - return DataShareOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.defaultAuditData".casefold(): - from .default_audit_data import DefaultAuditData - - return DefaultAuditData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.defenderSecurityAlertBaseRecord".casefold(): - from .defender_security_alert_base_record import DefenderSecurityAlertBaseRecord - - return DefenderSecurityAlertBaseRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.deleteCertificateRecord".casefold(): - from .delete_certificate_record import DeleteCertificateRecord - - return DeleteCertificateRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.disableConsentRecord".casefold(): - from .disable_consent_record import DisableConsentRecord - - return DisableConsentRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.discoveryAuditRecord".casefold(): - from .discovery_audit_record import DiscoveryAuditRecord - - return DiscoveryAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dlpEndpointAuditRecord".casefold(): - from .dlp_endpoint_audit_record import DlpEndpointAuditRecord - - return DlpEndpointAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord".casefold(): - from .dlp_sensitive_information_type_cmdlet_record import DlpSensitiveInformationTypeCmdletRecord - - return DlpSensitiveInformationTypeCmdletRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord".casefold(): - from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord - - return DlpSensitiveInformationTypeRulePackageCmdletRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.downloadCertificateRecord".casefold(): - from .download_certificate_record import DownloadCertificateRecord - - return DownloadCertificateRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord".casefold(): - from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord - - return Dynamics365BusinessCentralAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.enableConsentRecord".casefold(): - from .enable_consent_record import EnableConsentRecord - - return EnableConsentRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.epicSMSLinkRecord".casefold(): - from .epic_s_m_s_link_record import EpicSMSLinkRecord - - return EpicSMSLinkRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.epicSMSSettingsUpdateRecord".casefold(): - from .epic_s_m_s_settings_update_record import EpicSMSSettingsUpdateRecord - - return EpicSMSSettingsUpdateRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.epicSMSUnlinkRecord".casefold(): - from .epic_s_m_s_unlink_record import EpicSMSUnlinkRecord - - return EpicSMSUnlinkRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeAdminAuditRecord".casefold(): - from .exchange_admin_audit_record import ExchangeAdminAuditRecord - - return ExchangeAdminAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord".casefold(): - from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord - - return ExchangeAggregatedMailboxAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeAggregatedOperationRecord".casefold(): - from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord - - return ExchangeAggregatedOperationRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeMailboxAuditBaseRecord".casefold(): - from .exchange_mailbox_audit_base_record import ExchangeMailboxAuditBaseRecord - - return ExchangeMailboxAuditBaseRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeMailboxAuditGroupRecord".casefold(): - from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord - - return ExchangeMailboxAuditGroupRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeMailboxAuditRecord".casefold(): - from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord - - return ExchangeMailboxAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fhirBaseUrlAddRecord".casefold(): - from .fhir_base_url_add_record import FhirBaseUrlAddRecord - - return FhirBaseUrlAddRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fhirBaseUrlApproveRecord".casefold(): - from .fhir_base_url_approve_record import FhirBaseUrlApproveRecord - - return FhirBaseUrlApproveRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fhirBaseUrlDeleteRecord".casefold(): - from .fhir_base_url_delete_record import FhirBaseUrlDeleteRecord - - return FhirBaseUrlDeleteRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fhirBaseUrlUpdateRecord".casefold(): - from .fhir_base_url_update_record import FhirBaseUrlUpdateRecord - - return FhirBaseUrlUpdateRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.healthcareSignalRecord".casefold(): - from .healthcare_signal_record import HealthcareSignalRecord - - return HealthcareSignalRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.hostedRpaAuditRecord".casefold(): - from .hosted_rpa_audit_record import HostedRpaAuditRecord - - return HostedRpaAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.hrSignalAuditRecord".casefold(): - from .hr_signal_audit_record import HrSignalAuditRecord - - return HrSignalAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.hygieneEventRecord".casefold(): - from .hygiene_event_record import HygieneEventRecord - - return HygieneEventRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord".casefold(): - from .information_barrier_policy_application_audit_record import InformationBarrierPolicyApplicationAuditRecord - - return InformationBarrierPolicyApplicationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.informationWorkerProtectionAuditRecord".casefold(): - from .information_worker_protection_audit_record import InformationWorkerProtectionAuditRecord - - return InformationWorkerProtectionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord".casefold(): - from .insider_risk_scoped_user_insights_record import InsiderRiskScopedUserInsightsRecord - - return InsiderRiskScopedUserInsightsRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.insiderRiskScopedUsersRecord".casefold(): - from .insider_risk_scoped_users_record import InsiderRiskScopedUsersRecord - - return InsiderRiskScopedUsersRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.irmSecurityAlertRecord".casefold(): - from .irm_security_alert_record import IrmSecurityAlertRecord - - return IrmSecurityAlertRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.irmUserDefinedDetectionRecord".casefold(): - from .irm_user_defined_detection_record import IrmUserDefinedDetectionRecord - - return IrmUserDefinedDetectionRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.kaizalaAuditRecord".casefold(): - from .kaizala_audit_record import KaizalaAuditRecord - - return KaizalaAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord".casefold(): - from .label_analytics_aggregate_audit_record import LabelAnalyticsAggregateAuditRecord - - return LabelAnalyticsAggregateAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.labelContentExplorerAuditRecord".casefold(): - from .label_content_explorer_audit_record import LabelContentExplorerAuditRecord - - return LabelContentExplorerAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.largeContentMetadataAuditRecord".casefold(): - from .large_content_metadata_audit_record import LargeContentMetadataAuditRecord - - return LargeContentMetadataAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.m365ComplianceConnectorAuditRecord".casefold(): - from .m365_compliance_connector_audit_record import M365ComplianceConnectorAuditRecord - - return M365ComplianceConnectorAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.m365DAADAuditRecord".casefold(): - from .m365_d_a_a_d_audit_record import M365DAADAuditRecord - - return M365DAADAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mailSubmissionData".casefold(): - from .mail_submission_data import MailSubmissionData - - return MailSubmissionData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.managedServicesAuditRecord".casefold(): - from .managed_services_audit_record import ManagedServicesAuditRecord - - return ManagedServicesAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.managedTenantsAuditRecord".casefold(): - from .managed_tenants_audit_record import ManagedTenantsAuditRecord - - return ManagedTenantsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mapgAlertsAuditRecord".casefold(): - from .mapg_alerts_audit_record import MapgAlertsAuditRecord - - return MapgAlertsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mapgOnboardAuditRecord".casefold(): - from .mapg_onboard_audit_record import MapgOnboardAuditRecord - - return MapgOnboardAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mapgPolicyAuditRecord".casefold(): - from .mapg_policy_audit_record import MapgPolicyAuditRecord - - return MapgPolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mcasAlertsAuditRecord".casefold(): - from .mcas_alerts_audit_record import McasAlertsAuditRecord - - return McasAlertsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdaDataSecuritySignalRecord".casefold(): - from .mda_data_security_signal_record import MdaDataSecuritySignalRecord - - return MdaDataSecuritySignalRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdatpAuditRecord".casefold(): - from .mdatp_audit_record import MdatpAuditRecord - - return MdatpAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdcEventsRecord".casefold(): - from .mdc_events_record import MdcEventsRecord - - return MdcEventsRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdiAuditRecord".casefold(): - from .mdi_audit_record import MdiAuditRecord - - return MdiAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.meshWorldsAuditRecord".casefold(): - from .mesh_worlds_audit_record import MeshWorldsAuditRecord - - return MeshWorldsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord".casefold(): - from .microsoft365_backup_backup_item_audit_record import Microsoft365BackupBackupItemAuditRecord - - return Microsoft365BackupBackupItemAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord".casefold(): - from .microsoft365_backup_backup_policy_audit_record import Microsoft365BackupBackupPolicyAuditRecord - - return Microsoft365BackupBackupPolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord".casefold(): - from .microsoft365_backup_restore_item_audit_record import Microsoft365BackupRestoreItemAuditRecord - - return Microsoft365BackupRestoreItemAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord".casefold(): - from .microsoft365_backup_restore_task_audit_record import Microsoft365BackupRestoreTaskAuditRecord - - return Microsoft365BackupRestoreTaskAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord".casefold(): - from .microsoft_defender_experts_base_audit_record import MicrosoftDefenderExpertsBaseAuditRecord - - return MicrosoftDefenderExpertsBaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord".casefold(): - from .microsoft_defender_experts_x_d_r_audit_record import MicrosoftDefenderExpertsXDRAuditRecord - - return MicrosoftDefenderExpertsXDRAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftFlowAuditRecord".casefold(): - from .microsoft_flow_audit_record import MicrosoftFlowAuditRecord - - return MicrosoftFlowAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftFormsAuditRecord".casefold(): - from .microsoft_forms_audit_record import MicrosoftFormsAuditRecord - - return MicrosoftFormsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftGraphDataConnectConsent".casefold(): - from .microsoft_graph_data_connect_consent import MicrosoftGraphDataConnectConsent - - return MicrosoftGraphDataConnectConsent() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftGraphDataConnectOperation".casefold(): - from .microsoft_graph_data_connect_operation import MicrosoftGraphDataConnectOperation - - return MicrosoftGraphDataConnectOperation() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord".casefold(): - from .microsoft_purview_data_map_operation_record import MicrosoftPurviewDataMapOperationRecord - - return MicrosoftPurviewDataMapOperationRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord".casefold(): - from .microsoft_purview_metadata_policy_operation_record import MicrosoftPurviewMetadataPolicyOperationRecord - - return MicrosoftPurviewMetadataPolicyOperationRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord".casefold(): - from .microsoft_purview_policy_operation_record import MicrosoftPurviewPolicyOperationRecord - - return MicrosoftPurviewPolicyOperationRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent".casefold(): - from .microsoft_purview_privacy_audit_event import MicrosoftPurviewPrivacyAuditEvent - - return MicrosoftPurviewPrivacyAuditEvent() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftStreamAuditRecord".casefold(): - from .microsoft_stream_audit_record import MicrosoftStreamAuditRecord - - return MicrosoftStreamAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsAdminAuditRecord".casefold(): - from .microsoft_teams_admin_audit_record import MicrosoftTeamsAdminAuditRecord - - return MicrosoftTeamsAdminAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord".casefold(): - from .microsoft_teams_analytics_audit_record import MicrosoftTeamsAnalyticsAuditRecord - - return MicrosoftTeamsAnalyticsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsAuditRecord".casefold(): - from .microsoft_teams_audit_record import MicrosoftTeamsAuditRecord - - return MicrosoftTeamsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord".casefold(): - from .microsoft_teams_device_audit_record import MicrosoftTeamsDeviceAuditRecord - - return MicrosoftTeamsDeviceAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord".casefold(): - from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord - - return MicrosoftTeamsRetentionLabelActionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord".casefold(): - from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord - - return MicrosoftTeamsSensitivityLabelActionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord".casefold(): - from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord - - return MicrosoftTeamsShiftsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord".casefold(): - from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord - - return MipAutoLabelExchangeItemAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelItemAuditRecord".casefold(): - from .mip_auto_label_item_audit_record import MipAutoLabelItemAuditRecord - - return MipAutoLabelItemAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelPolicyAuditRecord".casefold(): - from .mip_auto_label_policy_audit_record import MipAutoLabelPolicyAuditRecord - - return MipAutoLabelPolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord".casefold(): - from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord - - return MipAutoLabelProgressFeedbackAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord".casefold(): - from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord - - return MipAutoLabelSharePointItemAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord".casefold(): - from .mip_auto_label_share_point_policy_location_audit_record import MipAutoLabelSharePointPolicyLocationAuditRecord - - return MipAutoLabelSharePointPolicyLocationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord".casefold(): - from .mip_auto_label_simulation_share_point_completion_record import MipAutoLabelSimulationSharePointCompletionRecord - - return MipAutoLabelSimulationSharePointCompletionRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord".casefold(): - from .mip_auto_label_simulation_share_point_progress_record import MipAutoLabelSimulationSharePointProgressRecord - - return MipAutoLabelSimulationSharePointProgressRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord".casefold(): - from .mip_auto_label_simulation_statistics_record import MipAutoLabelSimulationStatisticsRecord - - return MipAutoLabelSimulationStatisticsRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelSimulationStatusRecord".casefold(): - from .mip_auto_label_simulation_status_record import MipAutoLabelSimulationStatusRecord - - return MipAutoLabelSimulationStatusRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipExactDataMatchAuditRecord".casefold(): - from .mip_exact_data_match_audit_record import MipExactDataMatchAuditRecord - - return MipExactDataMatchAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipLabelAnalyticsAuditRecord".casefold(): - from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord - - return MipLabelAnalyticsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipLabelAuditRecord".casefold(): - from .mip_label_audit_record import MipLabelAuditRecord - - return MipLabelAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mS365DCustomDetectionAuditRecord".casefold(): - from .m_s365_d_custom_detection_audit_record import MS365DCustomDetectionAuditRecord - - return MS365DCustomDetectionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mS365DIncidentAuditRecord".casefold(): - from .m_s365_d_incident_audit_record import MS365DIncidentAuditRecord - - return MS365DIncidentAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mS365DSuppressionRuleAuditRecord".casefold(): - from .m_s365_d_suppression_rule_audit_record import MS365DSuppressionRuleAuditRecord - - return MS365DSuppressionRuleAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msdeGeneralSettingsAuditRecord".casefold(): - from .msde_general_settings_audit_record import MsdeGeneralSettingsAuditRecord - - return MsdeGeneralSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord".casefold(): - from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord - - return MsdeIndicatorsSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msdeResponseActionsAuditRecord".casefold(): - from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord - - return MsdeResponseActionsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msdeRolesSettingsAuditRecord".casefold(): - from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord - - return MsdeRolesSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msticNationStateNotificationRecord".casefold(): - from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord - - return MsticNationStateNotificationRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.multiStageDispositionAuditRecord".casefold(): - from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord - - return MultiStageDispositionAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.myAnalyticsSettingsAuditRecord".casefold(): - from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord - - return MyAnalyticsSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.officeNativeAuditRecord".casefold(): - from .office_native_audit_record import OfficeNativeAuditRecord - - return OfficeNativeAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.omePortalAuditRecord".casefold(): - from .ome_portal_audit_record import OmePortalAuditRecord - - return OmePortalAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.oneDriveAuditRecord".casefold(): - from .one_drive_audit_record import OneDriveAuditRecord - - return OneDriveAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord".casefold(): - from .on_premises_file_share_scanner_dlp_audit_record import OnPremisesFileShareScannerDlpAuditRecord - - return OnPremisesFileShareScannerDlpAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.onPremisesScannerDlpAuditRecord".casefold(): - from .on_premises_scanner_dlp_audit_record import OnPremisesScannerDlpAuditRecord - - return OnPremisesScannerDlpAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord".casefold(): - from .on_premises_share_point_scanner_dlp_audit_record import OnPremisesSharePointScannerDlpAuditRecord - - return OnPremisesSharePointScannerDlpAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord".casefold(): - from .owa_get_access_token_for_resource_audit_record import OwaGetAccessTokenForResourceAuditRecord - - return OwaGetAccessTokenForResourceAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.peopleAdminSettingsAuditRecord".casefold(): - from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord - - return PeopleAdminSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.physicalBadgingSignalAuditRecord".casefold(): - from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord - - return PhysicalBadgingSignalAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerCopyPlanAuditRecord".casefold(): - from .planner_copy_plan_audit_record import PlannerCopyPlanAuditRecord - - return PlannerCopyPlanAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerPlanAuditRecord".casefold(): - from .planner_plan_audit_record import PlannerPlanAuditRecord - - return PlannerPlanAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerPlanListAuditRecord".casefold(): - from .planner_plan_list_audit_record import PlannerPlanListAuditRecord - - return PlannerPlanListAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerRosterAuditRecord".casefold(): - from .planner_roster_audit_record import PlannerRosterAuditRecord - - return PlannerRosterAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord".casefold(): - from .planner_roster_sensitivity_label_audit_record import PlannerRosterSensitivityLabelAuditRecord - - return PlannerRosterSensitivityLabelAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerTaskAuditRecord".casefold(): - from .planner_task_audit_record import PlannerTaskAuditRecord - - return PlannerTaskAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerTaskListAuditRecord".casefold(): - from .planner_task_list_audit_record import PlannerTaskListAuditRecord - - return PlannerTaskListAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.plannerTenantSettingsAuditRecord".casefold(): - from .planner_tenant_settings_audit_record import PlannerTenantSettingsAuditRecord - - return PlannerTenantSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerAppsAuditAppRecord".casefold(): - from .power_apps_audit_app_record import PowerAppsAuditAppRecord - - return PowerAppsAuditAppRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerAppsAuditPlanRecord".casefold(): - from .power_apps_audit_plan_record import PowerAppsAuditPlanRecord - - return PowerAppsAuditPlanRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerAppsAuditResourceRecord".casefold(): - from .power_apps_audit_resource_record import PowerAppsAuditResourceRecord - - return PowerAppsAuditResourceRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerBiAuditRecord".casefold(): - from .power_bi_audit_record import PowerBiAuditRecord - - return PowerBiAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerBiDlpAuditRecord".casefold(): - from .power_bi_dlp_audit_record import PowerBiDlpAuditRecord - - return PowerBiDlpAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPagesSiteAuditRecord".casefold(): - from .power_pages_site_audit_record import PowerPagesSiteAuditRecord - - return PowerPagesSiteAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord".casefold(): - from .power_platform_admin_dlp_audit_record import PowerPlatformAdminDlpAuditRecord - - return PowerPlatformAdminDlpAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord".casefold(): - from .power_platform_admin_environment_audit_record import PowerPlatformAdminEnvironmentAuditRecord - - return PowerPlatformAdminEnvironmentAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformAdministratorActivityRecord".casefold(): - from .power_platform_administrator_activity_record import PowerPlatformAdministratorActivityRecord - - return PowerPlatformAdministratorActivityRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord".casefold(): - from .power_platform_lockbox_resource_access_request_audit_record import PowerPlatformLockboxResourceAccessRequestAuditRecord - - return PowerPlatformLockboxResourceAccessRequestAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord".casefold(): - from .power_platform_lockbox_resource_command_audit_record import PowerPlatformLockboxResourceCommandAuditRecord - - return PowerPlatformLockboxResourceCommandAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord".casefold(): - from .power_platform_service_activity_audit_record import PowerPlatformServiceActivityAuditRecord - - return PowerPlatformServiceActivityAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyDataMatchAuditRecord".casefold(): - from .privacy_data_match_audit_record import PrivacyDataMatchAuditRecord - - return PrivacyDataMatchAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyDataMinimizationRecord".casefold(): - from .privacy_data_minimization_record import PrivacyDataMinimizationRecord - - return PrivacyDataMinimizationRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyDigestEmailRecord".casefold(): - from .privacy_digest_email_record import PrivacyDigestEmailRecord - - return PrivacyDigestEmailRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyOpenAccessAuditRecord".casefold(): - from .privacy_open_access_audit_record import PrivacyOpenAccessAuditRecord - - return PrivacyOpenAccessAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyPortalAuditRecord".casefold(): - from .privacy_portal_audit_record import PrivacyPortalAuditRecord - - return PrivacyPortalAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyRemediationActionRecord".casefold(): - from .privacy_remediation_action_record import PrivacyRemediationActionRecord - - return PrivacyRemediationActionRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyRemediationRecord".casefold(): - from .privacy_remediation_record import PrivacyRemediationRecord - - return PrivacyRemediationRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.privacyTenantAuditHistoryRecord".casefold(): - from .privacy_tenant_audit_history_record import PrivacyTenantAuditHistoryRecord - - return PrivacyTenantAuditHistoryRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectAuditRecord".casefold(): - from .project_audit_record import ProjectAuditRecord - - return ProjectAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord".casefold(): - from .project_for_the_web_assigned_to_me_settings_audit_record import ProjectForTheWebAssignedToMeSettingsAuditRecord - - return ProjectForTheWebAssignedToMeSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebProjectAuditRecord".casefold(): - from .project_for_the_web_project_audit_record import ProjectForTheWebProjectAuditRecord - - return ProjectForTheWebProjectAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord".casefold(): - from .project_for_the_web_project_settings_audit_record import ProjectForTheWebProjectSettingsAuditRecord - - return ProjectForTheWebProjectSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord".casefold(): - from .project_for_the_web_roadmap_audit_record import ProjectForTheWebRoadmapAuditRecord - - return ProjectForTheWebRoadmapAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord".casefold(): - from .project_for_the_web_roadmap_item_audit_record import ProjectForTheWebRoadmapItemAuditRecord - - return ProjectForTheWebRoadmapItemAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord".casefold(): - from .project_for_the_web_roadmap_settings_audit_record import ProjectForTheWebRoadmapSettingsAuditRecord - - return ProjectForTheWebRoadmapSettingsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.projectForTheWebTaskAuditRecord".casefold(): - from .project_for_the_web_task_audit_record import ProjectForTheWebTaskAuditRecord - - return ProjectForTheWebTaskAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.publicFolderAuditRecord".casefold(): - from .public_folder_audit_record import PublicFolderAuditRecord - - return PublicFolderAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.purviewInsiderRiskAlertsRecord".casefold(): - from .purview_insider_risk_alerts_record import PurviewInsiderRiskAlertsRecord - - return PurviewInsiderRiskAlertsRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.purviewInsiderRiskCasesRecord".casefold(): - from .purview_insider_risk_cases_record import PurviewInsiderRiskCasesRecord - - return PurviewInsiderRiskCasesRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.quarantineAuditRecord".casefold(): - from .quarantine_audit_record import QuarantineAuditRecord - - return QuarantineAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.recordsManagementAuditRecord".casefold(): - from .records_management_audit_record import RecordsManagementAuditRecord - - return RecordsManagementAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.retentionPolicyAuditRecord".casefold(): - from .retention_policy_audit_record import RetentionPolicyAuditRecord - - return RetentionPolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.scoreEvidence".casefold(): - from .score_evidence import ScoreEvidence - - return ScoreEvidence() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.scorePlatformGenericAuditRecord".casefold(): - from .score_platform_generic_audit_record import ScorePlatformGenericAuditRecord - - return ScorePlatformGenericAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.scriptRunAuditRecord".casefold(): - from .script_run_audit_record import ScriptRunAuditRecord - - return ScriptRunAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.searchAuditRecord".casefold(): - from .search_audit_record import SearchAuditRecord - - return SearchAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceAlertRecord".casefold(): - from .security_compliance_alert_record import SecurityComplianceAlertRecord - - return SecurityComplianceAlertRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord".casefold(): - from .security_compliance_center_e_o_p_cmdlet_audit_record import SecurityComplianceCenterEOPCmdletAuditRecord - - return SecurityComplianceCenterEOPCmdletAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceInsightsAuditRecord".casefold(): - from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord - - return SecurityComplianceInsightsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceRBACAuditRecord".casefold(): - from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord - - return SecurityComplianceRBACAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityComplianceUserChangeAuditRecord".casefold(): - from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord - - return SecurityComplianceUserChangeAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord".casefold(): - from .share_point_app_permission_operation_audit_record import SharePointAppPermissionOperationAuditRecord - - return SharePointAppPermissionOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointAuditRecord".casefold(): - from .share_point_audit_record import SharePointAuditRecord - - return SharePointAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointCommentOperationAuditRecord".casefold(): - from .share_point_comment_operation_audit_record import SharePointCommentOperationAuditRecord - - return SharePointCommentOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord".casefold(): - from .share_point_content_type_operation_audit_record import SharePointContentTypeOperationAuditRecord - - return SharePointContentTypeOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointESignatureAuditRecord".casefold(): - from .share_point_e_signature_audit_record import SharePointESignatureAuditRecord - - return SharePointESignatureAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointFieldOperationAuditRecord".casefold(): - from .share_point_field_operation_audit_record import SharePointFieldOperationAuditRecord - - return SharePointFieldOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointFileOperationAuditRecord".casefold(): - from .share_point_file_operation_audit_record import SharePointFileOperationAuditRecord - - return SharePointFileOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointListOperationAuditRecord".casefold(): - from .share_point_list_operation_audit_record import SharePointListOperationAuditRecord - - return SharePointListOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sharePointSharingOperationAuditRecord".casefold(): - from .share_point_sharing_operation_audit_record import SharePointSharingOperationAuditRecord - - return SharePointSharingOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.skypeForBusinessBaseAuditRecord".casefold(): - from .skype_for_business_base_audit_record import SkypeForBusinessBaseAuditRecord - - return SkypeForBusinessBaseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord".casefold(): - from .skype_for_business_cmdlets_audit_record import SkypeForBusinessCmdletsAuditRecord - - return SkypeForBusinessCmdletsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord".casefold(): - from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord - - return SkypeForBusinessPSTNUsageAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord".casefold(): - from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord - - return SkypeForBusinessUsersBlockedAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.smsCreatePhoneNumberRecord".casefold(): - from .sms_create_phone_number_record import SmsCreatePhoneNumberRecord - - return SmsCreatePhoneNumberRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.smsDeletePhoneNumberRecord".casefold(): - from .sms_delete_phone_number_record import SmsDeletePhoneNumberRecord - - return SmsDeletePhoneNumberRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord".casefold(): - from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord - - return SupervisoryReviewDayXInsightsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.syntheticProbeAuditRecord".casefold(): - from .synthetic_probe_audit_record import SyntheticProbeAuditRecord - - return SyntheticProbeAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.teamsEasyApprovalsAuditRecord".casefold(): - from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord - - return TeamsEasyApprovalsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.teamsHealthcareAuditRecord".casefold(): - from .teams_healthcare_audit_record import TeamsHealthcareAuditRecord - - return TeamsHealthcareAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.teamsUpdatesAuditRecord".casefold(): - from .teams_updates_audit_record import TeamsUpdatesAuditRecord - - return TeamsUpdatesAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.tenantAllowBlockListAuditRecord".casefold(): - from .tenant_allow_block_list_audit_record import TenantAllowBlockListAuditRecord - - return TenantAllowBlockListAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.threatFinderAuditRecord".casefold(): - from .threat_finder_audit_record import ThreatFinderAuditRecord - - return ThreatFinderAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.threatIntelligenceAtpContentData".casefold(): - from .threat_intelligence_atp_content_data import ThreatIntelligenceAtpContentData - - return ThreatIntelligenceAtpContentData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.threatIntelligenceMailData".casefold(): - from .threat_intelligence_mail_data import ThreatIntelligenceMailData - - return ThreatIntelligenceMailData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.threatIntelligenceUrlClickData".casefold(): - from .threat_intelligence_url_click_data import ThreatIntelligenceUrlClickData - - return ThreatIntelligenceUrlClickData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.todoAuditRecord".casefold(): - from .todo_audit_record import TodoAuditRecord - - return TodoAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.uamOperationAuditRecord".casefold(): - from .uam_operation_audit_record import UamOperationAuditRecord - - return UamOperationAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.unifiedGroupAuditRecord".casefold(): - from .unified_group_audit_record import UnifiedGroupAuditRecord - - return UnifiedGroupAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord".casefold(): - from .unified_simulation_matched_item_audit_record import UnifiedSimulationMatchedItemAuditRecord - - return UnifiedSimulationMatchedItemAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord".casefold(): - from .unified_simulation_summary_audit_record import UnifiedSimulationSummaryAuditRecord - - return UnifiedSimulationSummaryAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.uploadCertificateRecord".casefold(): - from .upload_certificate_record import UploadCertificateRecord - - return UploadCertificateRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.urbacAssignmentAuditRecord".casefold(): - from .urbac_assignment_audit_record import UrbacAssignmentAuditRecord - - return UrbacAssignmentAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.urbacEnableStateAuditRecord".casefold(): - from .urbac_enable_state_audit_record import UrbacEnableStateAuditRecord - - return UrbacEnableStateAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.urbacRoleAuditRecord".casefold(): - from .urbac_role_audit_record import UrbacRoleAuditRecord - - return UrbacRoleAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.userTrainingAuditRecord".casefold(): - from .user_training_audit_record import UserTrainingAuditRecord - - return UserTrainingAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vfamBasePolicyAuditRecord".casefold(): - from .vfam_base_policy_audit_record import VfamBasePolicyAuditRecord - - return VfamBasePolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vfamCreatePolicyAuditRecord".casefold(): - from .vfam_create_policy_audit_record import VfamCreatePolicyAuditRecord - - return VfamCreatePolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vfamDeletePolicyAuditRecord".casefold(): - from .vfam_delete_policy_audit_record import VfamDeletePolicyAuditRecord - - return VfamDeletePolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vfamUpdatePolicyAuditRecord".casefold(): - from .vfam_update_policy_audit_record import VfamUpdatePolicyAuditRecord - - return VfamUpdatePolicyAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaGoalsAuditRecord".casefold(): - from .viva_goals_audit_record import VivaGoalsAuditRecord - - return VivaGoalsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaLearningAdminAuditRecord".casefold(): - from .viva_learning_admin_audit_record import VivaLearningAdminAuditRecord - - return VivaLearningAdminAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaLearningAuditRecord".casefold(): - from .viva_learning_audit_record import VivaLearningAuditRecord - - return VivaLearningAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaPulseAdminAuditRecord".casefold(): - from .viva_pulse_admin_audit_record import VivaPulseAdminAuditRecord - - return VivaPulseAdminAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaPulseOrganizerAuditRecord".casefold(): - from .viva_pulse_organizer_audit_record import VivaPulseOrganizerAuditRecord - - return VivaPulseOrganizerAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaPulseReportAuditRecord".casefold(): - from .viva_pulse_report_audit_record import VivaPulseReportAuditRecord - - return VivaPulseReportAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaPulseResponseAuditRecord".casefold(): - from .viva_pulse_response_audit_record import VivaPulseResponseAuditRecord - - return VivaPulseResponseAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.wdatpAlertsAuditRecord".casefold(): - from .wdatp_alerts_audit_record import WdatpAlertsAuditRecord - - return WdatpAlertsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.windows365CustomerLockboxAuditRecord".casefold(): - from .windows365_customer_lockbox_audit_record import Windows365CustomerLockboxAuditRecord - - return Windows365CustomerLockboxAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.workplaceAnalyticsAuditRecord".casefold(): - from .workplace_analytics_audit_record import WorkplaceAnalyticsAuditRecord - - return WorkplaceAnalyticsAuditRecord() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.yammerAuditRecord".casefold(): - from .yammer_audit_record import YammerAuditRecord - - return YammerAuditRecord() - return AuditData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .aad_risk_detection_audit_record import AadRiskDetectionAuditRecord - from .aed_audit_record import AedAuditRecord - from .aip_file_deleted import AipFileDeleted - from .aip_heart_beat import AipHeartBeat - from .aip_protection_action_log_request import AipProtectionActionLogRequest - from .aip_scanner_discover_event import AipScannerDiscoverEvent - from .aip_sensitivity_label_action_log_request import AipSensitivityLabelActionLogRequest - from .air_admin_action_investigation_data import AirAdminActionInvestigationData - from .air_investigation_data import AirInvestigationData - from .air_manual_investigation_data import AirManualInvestigationData - from .ai_app_interaction_audit_record import AiAppInteractionAuditRecord - from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord - from .audit_search_audit_record import AuditSearchAuditRecord - from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord - from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord - from .azure_active_directory_base_audit_record import AzureActiveDirectoryBaseAuditRecord - from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord - from .campaign_audit_record import CampaignAuditRecord - from .case_audit_record import CaseAuditRecord - from .case_investigation import CaseInvestigation - from .cdp_cold_crawl_status_record import CdpColdCrawlStatusRecord - from .cdp_content_explorer_aggregate_record import CdpContentExplorerAggregateRecord - from .cdp_dlp_sensitive_audit_record import CdpDlpSensitiveAuditRecord - from .cdp_dlp_sensitive_endpoint_audit_record import CdpDlpSensitiveEndpointAuditRecord - from .cdp_log_record import CdpLogRecord - from .cdp_ocr_billing_record import CdpOcrBillingRecord - from .cdp_resource_scope_change_event_record import CdpResourceScopeChangeEventRecord - from .cerner_s_m_s_link_record import CernerSMSLinkRecord - from .cerner_s_m_s_settings_update_record import CernerSMSSettingsUpdateRecord - from .cerner_s_m_s_unlink_record import CernerSMSUnlinkRecord - from .compliance_connector_audit_record import ComplianceConnectorAuditRecord - from .compliance_dlp_applications_audit_record import ComplianceDlpApplicationsAuditRecord - from .compliance_dlp_applications_classification_audit_record import ComplianceDlpApplicationsClassificationAuditRecord - from .compliance_dlp_base_audit_record import ComplianceDlpBaseAuditRecord - from .compliance_dlp_classification_base_audit_record import ComplianceDlpClassificationBaseAuditRecord - from .compliance_dlp_classification_base_cdp_record import ComplianceDlpClassificationBaseCdpRecord - from .compliance_dlp_endpoint_audit_record import ComplianceDlpEndpointAuditRecord - from .compliance_dlp_endpoint_discovery_audit_record import ComplianceDlpEndpointDiscoveryAuditRecord - from .compliance_dlp_exchange_audit_record import ComplianceDlpExchangeAuditRecord - from .compliance_dlp_exchange_classification_audit_record import ComplianceDlpExchangeClassificationAuditRecord - from .compliance_dlp_exchange_classification_cdp_record import ComplianceDlpExchangeClassificationCdpRecord - from .compliance_dlp_exchange_discovery_audit_record import ComplianceDlpExchangeDiscoveryAuditRecord - from .compliance_dlp_share_point_audit_record import ComplianceDlpSharePointAuditRecord - from .compliance_dlp_share_point_classification_audit_record import ComplianceDlpSharePointClassificationAuditRecord - from .compliance_dlp_share_point_classification_extended_audit_record import ComplianceDlpSharePointClassificationExtendedAuditRecord - from .compliance_d_l_m_exchange_audit_record import ComplianceDLMExchangeAuditRecord - from .compliance_d_l_m_share_point_audit_record import ComplianceDLMSharePointAuditRecord - from .compliance_manager_action_record import ComplianceManagerActionRecord - from .compliance_supervision_base_audit_record import ComplianceSupervisionBaseAuditRecord - from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord - from .consumption_resource_audit_record import ConsumptionResourceAuditRecord - from .copilot_interaction_audit_record import CopilotInteractionAuditRecord - from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord - from .cortana_briefing_audit_record import CortanaBriefingAuditRecord - from .cps_common_policy_audit_record import CpsCommonPolicyAuditRecord - from .cps_policy_config_audit_record import CpsPolicyConfigAuditRecord - from .crm_base_audit_record import CrmBaseAuditRecord - from .crm_entity_operation_audit_record import CrmEntityOperationAuditRecord - from .customer_key_service_encryption_audit_record import CustomerKeyServiceEncryptionAuditRecord - from .data_center_security_base_audit_record import DataCenterSecurityBaseAuditRecord - from .data_center_security_cmdlet_audit_record import DataCenterSecurityCmdletAuditRecord - from .data_governance_audit_record import DataGovernanceAuditRecord - from .data_insights_rest_api_audit_record import DataInsightsRestApiAuditRecord - from .data_lake_export_operation_audit_record import DataLakeExportOperationAuditRecord - from .data_share_operation_audit_record import DataShareOperationAuditRecord - from .default_audit_data import DefaultAuditData - from .defender_security_alert_base_record import DefenderSecurityAlertBaseRecord - from .delete_certificate_record import DeleteCertificateRecord - from .disable_consent_record import DisableConsentRecord - from .discovery_audit_record import DiscoveryAuditRecord - from .dlp_endpoint_audit_record import DlpEndpointAuditRecord - from .dlp_sensitive_information_type_cmdlet_record import DlpSensitiveInformationTypeCmdletRecord - from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord - from .download_certificate_record import DownloadCertificateRecord - from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord - from .enable_consent_record import EnableConsentRecord - from .epic_s_m_s_link_record import EpicSMSLinkRecord - from .epic_s_m_s_settings_update_record import EpicSMSSettingsUpdateRecord - from .epic_s_m_s_unlink_record import EpicSMSUnlinkRecord - from .exchange_admin_audit_record import ExchangeAdminAuditRecord - from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord - from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord - from .exchange_mailbox_audit_base_record import ExchangeMailboxAuditBaseRecord - from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord - from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord - from .fhir_base_url_add_record import FhirBaseUrlAddRecord - from .fhir_base_url_approve_record import FhirBaseUrlApproveRecord - from .fhir_base_url_delete_record import FhirBaseUrlDeleteRecord - from .fhir_base_url_update_record import FhirBaseUrlUpdateRecord - from .healthcare_signal_record import HealthcareSignalRecord - from .hosted_rpa_audit_record import HostedRpaAuditRecord - from .hr_signal_audit_record import HrSignalAuditRecord - from .hygiene_event_record import HygieneEventRecord - from .information_barrier_policy_application_audit_record import InformationBarrierPolicyApplicationAuditRecord - from .information_worker_protection_audit_record import InformationWorkerProtectionAuditRecord - from .insider_risk_scoped_users_record import InsiderRiskScopedUsersRecord - from .insider_risk_scoped_user_insights_record import InsiderRiskScopedUserInsightsRecord - from .irm_security_alert_record import IrmSecurityAlertRecord - from .irm_user_defined_detection_record import IrmUserDefinedDetectionRecord - from .kaizala_audit_record import KaizalaAuditRecord - from .label_analytics_aggregate_audit_record import LabelAnalyticsAggregateAuditRecord - from .label_content_explorer_audit_record import LabelContentExplorerAuditRecord - from .large_content_metadata_audit_record import LargeContentMetadataAuditRecord - from .m365_compliance_connector_audit_record import M365ComplianceConnectorAuditRecord - from .m365_d_a_a_d_audit_record import M365DAADAuditRecord - from .mail_submission_data import MailSubmissionData - from .managed_services_audit_record import ManagedServicesAuditRecord - from .managed_tenants_audit_record import ManagedTenantsAuditRecord - from .mapg_alerts_audit_record import MapgAlertsAuditRecord - from .mapg_onboard_audit_record import MapgOnboardAuditRecord - from .mapg_policy_audit_record import MapgPolicyAuditRecord - from .mcas_alerts_audit_record import McasAlertsAuditRecord - from .mdatp_audit_record import MdatpAuditRecord - from .mda_data_security_signal_record import MdaDataSecuritySignalRecord - from .mdc_events_record import MdcEventsRecord - from .mdi_audit_record import MdiAuditRecord - from .mesh_worlds_audit_record import MeshWorldsAuditRecord - from .microsoft365_backup_backup_item_audit_record import Microsoft365BackupBackupItemAuditRecord - from .microsoft365_backup_backup_policy_audit_record import Microsoft365BackupBackupPolicyAuditRecord - from .microsoft365_backup_restore_item_audit_record import Microsoft365BackupRestoreItemAuditRecord - from .microsoft365_backup_restore_task_audit_record import Microsoft365BackupRestoreTaskAuditRecord - from .microsoft_defender_experts_base_audit_record import MicrosoftDefenderExpertsBaseAuditRecord - from .microsoft_defender_experts_x_d_r_audit_record import MicrosoftDefenderExpertsXDRAuditRecord - from .microsoft_flow_audit_record import MicrosoftFlowAuditRecord - from .microsoft_forms_audit_record import MicrosoftFormsAuditRecord - from .microsoft_graph_data_connect_consent import MicrosoftGraphDataConnectConsent - from .microsoft_graph_data_connect_operation import MicrosoftGraphDataConnectOperation - from .microsoft_purview_data_map_operation_record import MicrosoftPurviewDataMapOperationRecord - from .microsoft_purview_metadata_policy_operation_record import MicrosoftPurviewMetadataPolicyOperationRecord - from .microsoft_purview_policy_operation_record import MicrosoftPurviewPolicyOperationRecord - from .microsoft_purview_privacy_audit_event import MicrosoftPurviewPrivacyAuditEvent - from .microsoft_stream_audit_record import MicrosoftStreamAuditRecord - from .microsoft_teams_admin_audit_record import MicrosoftTeamsAdminAuditRecord - from .microsoft_teams_analytics_audit_record import MicrosoftTeamsAnalyticsAuditRecord - from .microsoft_teams_audit_record import MicrosoftTeamsAuditRecord - from .microsoft_teams_device_audit_record import MicrosoftTeamsDeviceAuditRecord - from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord - from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord - from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord - from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord - from .mip_auto_label_item_audit_record import MipAutoLabelItemAuditRecord - from .mip_auto_label_policy_audit_record import MipAutoLabelPolicyAuditRecord - from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord - from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord - from .mip_auto_label_share_point_policy_location_audit_record import MipAutoLabelSharePointPolicyLocationAuditRecord - from .mip_auto_label_simulation_share_point_completion_record import MipAutoLabelSimulationSharePointCompletionRecord - from .mip_auto_label_simulation_share_point_progress_record import MipAutoLabelSimulationSharePointProgressRecord - from .mip_auto_label_simulation_statistics_record import MipAutoLabelSimulationStatisticsRecord - from .mip_auto_label_simulation_status_record import MipAutoLabelSimulationStatusRecord - from .mip_exact_data_match_audit_record import MipExactDataMatchAuditRecord - from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord - from .mip_label_audit_record import MipLabelAuditRecord - from .msde_general_settings_audit_record import MsdeGeneralSettingsAuditRecord - from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord - from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord - from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord - from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord - from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord - from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord - from .m_s365_d_custom_detection_audit_record import MS365DCustomDetectionAuditRecord - from .m_s365_d_incident_audit_record import MS365DIncidentAuditRecord - from .m_s365_d_suppression_rule_audit_record import MS365DSuppressionRuleAuditRecord - from .office_native_audit_record import OfficeNativeAuditRecord - from .ome_portal_audit_record import OmePortalAuditRecord - from .one_drive_audit_record import OneDriveAuditRecord - from .on_premises_file_share_scanner_dlp_audit_record import OnPremisesFileShareScannerDlpAuditRecord - from .on_premises_scanner_dlp_audit_record import OnPremisesScannerDlpAuditRecord - from .on_premises_share_point_scanner_dlp_audit_record import OnPremisesSharePointScannerDlpAuditRecord - from .owa_get_access_token_for_resource_audit_record import OwaGetAccessTokenForResourceAuditRecord - from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord - from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord - from .planner_copy_plan_audit_record import PlannerCopyPlanAuditRecord - from .planner_plan_audit_record import PlannerPlanAuditRecord - from .planner_plan_list_audit_record import PlannerPlanListAuditRecord - from .planner_roster_audit_record import PlannerRosterAuditRecord - from .planner_roster_sensitivity_label_audit_record import PlannerRosterSensitivityLabelAuditRecord - from .planner_task_audit_record import PlannerTaskAuditRecord - from .planner_task_list_audit_record import PlannerTaskListAuditRecord - from .planner_tenant_settings_audit_record import PlannerTenantSettingsAuditRecord - from .power_apps_audit_app_record import PowerAppsAuditAppRecord - from .power_apps_audit_plan_record import PowerAppsAuditPlanRecord - from .power_apps_audit_resource_record import PowerAppsAuditResourceRecord - from .power_bi_audit_record import PowerBiAuditRecord - from .power_bi_dlp_audit_record import PowerBiDlpAuditRecord - from .power_pages_site_audit_record import PowerPagesSiteAuditRecord - from .power_platform_administrator_activity_record import PowerPlatformAdministratorActivityRecord - from .power_platform_admin_dlp_audit_record import PowerPlatformAdminDlpAuditRecord - from .power_platform_admin_environment_audit_record import PowerPlatformAdminEnvironmentAuditRecord - from .power_platform_lockbox_resource_access_request_audit_record import PowerPlatformLockboxResourceAccessRequestAuditRecord - from .power_platform_lockbox_resource_command_audit_record import PowerPlatformLockboxResourceCommandAuditRecord - from .power_platform_service_activity_audit_record import PowerPlatformServiceActivityAuditRecord - from .privacy_data_match_audit_record import PrivacyDataMatchAuditRecord - from .privacy_data_minimization_record import PrivacyDataMinimizationRecord - from .privacy_digest_email_record import PrivacyDigestEmailRecord - from .privacy_open_access_audit_record import PrivacyOpenAccessAuditRecord - from .privacy_portal_audit_record import PrivacyPortalAuditRecord - from .privacy_remediation_action_record import PrivacyRemediationActionRecord - from .privacy_remediation_record import PrivacyRemediationRecord - from .privacy_tenant_audit_history_record import PrivacyTenantAuditHistoryRecord - from .project_audit_record import ProjectAuditRecord - from .project_for_the_web_assigned_to_me_settings_audit_record import ProjectForTheWebAssignedToMeSettingsAuditRecord - from .project_for_the_web_project_audit_record import ProjectForTheWebProjectAuditRecord - from .project_for_the_web_project_settings_audit_record import ProjectForTheWebProjectSettingsAuditRecord - from .project_for_the_web_roadmap_audit_record import ProjectForTheWebRoadmapAuditRecord - from .project_for_the_web_roadmap_item_audit_record import ProjectForTheWebRoadmapItemAuditRecord - from .project_for_the_web_roadmap_settings_audit_record import ProjectForTheWebRoadmapSettingsAuditRecord - from .project_for_the_web_task_audit_record import ProjectForTheWebTaskAuditRecord - from .public_folder_audit_record import PublicFolderAuditRecord - from .purview_insider_risk_alerts_record import PurviewInsiderRiskAlertsRecord - from .purview_insider_risk_cases_record import PurviewInsiderRiskCasesRecord - from .quarantine_audit_record import QuarantineAuditRecord - from .records_management_audit_record import RecordsManagementAuditRecord - from .retention_policy_audit_record import RetentionPolicyAuditRecord - from .score_evidence import ScoreEvidence - from .score_platform_generic_audit_record import ScorePlatformGenericAuditRecord - from .script_run_audit_record import ScriptRunAuditRecord - from .search_audit_record import SearchAuditRecord - from .security_compliance_alert_record import SecurityComplianceAlertRecord - from .security_compliance_center_e_o_p_cmdlet_audit_record import SecurityComplianceCenterEOPCmdletAuditRecord - from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord - from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord - from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord - from .share_point_app_permission_operation_audit_record import SharePointAppPermissionOperationAuditRecord - from .share_point_audit_record import SharePointAuditRecord - from .share_point_comment_operation_audit_record import SharePointCommentOperationAuditRecord - from .share_point_content_type_operation_audit_record import SharePointContentTypeOperationAuditRecord - from .share_point_e_signature_audit_record import SharePointESignatureAuditRecord - from .share_point_field_operation_audit_record import SharePointFieldOperationAuditRecord - from .share_point_file_operation_audit_record import SharePointFileOperationAuditRecord - from .share_point_list_operation_audit_record import SharePointListOperationAuditRecord - from .share_point_sharing_operation_audit_record import SharePointSharingOperationAuditRecord - from .skype_for_business_base_audit_record import SkypeForBusinessBaseAuditRecord - from .skype_for_business_cmdlets_audit_record import SkypeForBusinessCmdletsAuditRecord - from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord - from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord - from .sms_create_phone_number_record import SmsCreatePhoneNumberRecord - from .sms_delete_phone_number_record import SmsDeletePhoneNumberRecord - from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord - from .synthetic_probe_audit_record import SyntheticProbeAuditRecord - from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord - from .teams_healthcare_audit_record import TeamsHealthcareAuditRecord - from .teams_updates_audit_record import TeamsUpdatesAuditRecord - from .tenant_allow_block_list_audit_record import TenantAllowBlockListAuditRecord - from .threat_finder_audit_record import ThreatFinderAuditRecord - from .threat_intelligence_atp_content_data import ThreatIntelligenceAtpContentData - from .threat_intelligence_mail_data import ThreatIntelligenceMailData - from .threat_intelligence_url_click_data import ThreatIntelligenceUrlClickData - from .todo_audit_record import TodoAuditRecord - from .uam_operation_audit_record import UamOperationAuditRecord - from .unified_group_audit_record import UnifiedGroupAuditRecord - from .unified_simulation_matched_item_audit_record import UnifiedSimulationMatchedItemAuditRecord - from .unified_simulation_summary_audit_record import UnifiedSimulationSummaryAuditRecord - from .upload_certificate_record import UploadCertificateRecord - from .urbac_assignment_audit_record import UrbacAssignmentAuditRecord - from .urbac_enable_state_audit_record import UrbacEnableStateAuditRecord - from .urbac_role_audit_record import UrbacRoleAuditRecord - from .user_training_audit_record import UserTrainingAuditRecord - from .vfam_base_policy_audit_record import VfamBasePolicyAuditRecord - from .vfam_create_policy_audit_record import VfamCreatePolicyAuditRecord - from .vfam_delete_policy_audit_record import VfamDeletePolicyAuditRecord - from .vfam_update_policy_audit_record import VfamUpdatePolicyAuditRecord - from .viva_goals_audit_record import VivaGoalsAuditRecord - from .viva_learning_admin_audit_record import VivaLearningAdminAuditRecord - from .viva_learning_audit_record import VivaLearningAuditRecord - from .viva_pulse_admin_audit_record import VivaPulseAdminAuditRecord - from .viva_pulse_organizer_audit_record import VivaPulseOrganizerAuditRecord - from .viva_pulse_report_audit_record import VivaPulseReportAuditRecord - from .viva_pulse_response_audit_record import VivaPulseResponseAuditRecord - from .wdatp_alerts_audit_record import WdatpAlertsAuditRecord - from .windows365_customer_lockbox_audit_record import Windows365CustomerLockboxAuditRecord - from .workplace_analytics_audit_record import WorkplaceAnalyticsAuditRecord - from .yammer_audit_record import YammerAuditRecord - - from .aad_risk_detection_audit_record import AadRiskDetectionAuditRecord - from .aed_audit_record import AedAuditRecord - from .aip_file_deleted import AipFileDeleted - from .aip_heart_beat import AipHeartBeat - from .aip_protection_action_log_request import AipProtectionActionLogRequest - from .aip_scanner_discover_event import AipScannerDiscoverEvent - from .aip_sensitivity_label_action_log_request import AipSensitivityLabelActionLogRequest - from .air_admin_action_investigation_data import AirAdminActionInvestigationData - from .air_investigation_data import AirInvestigationData - from .air_manual_investigation_data import AirManualInvestigationData - from .ai_app_interaction_audit_record import AiAppInteractionAuditRecord - from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord - from .audit_search_audit_record import AuditSearchAuditRecord - from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord - from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord - from .azure_active_directory_base_audit_record import AzureActiveDirectoryBaseAuditRecord - from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord - from .campaign_audit_record import CampaignAuditRecord - from .case_audit_record import CaseAuditRecord - from .case_investigation import CaseInvestigation - from .cdp_cold_crawl_status_record import CdpColdCrawlStatusRecord - from .cdp_content_explorer_aggregate_record import CdpContentExplorerAggregateRecord - from .cdp_dlp_sensitive_audit_record import CdpDlpSensitiveAuditRecord - from .cdp_dlp_sensitive_endpoint_audit_record import CdpDlpSensitiveEndpointAuditRecord - from .cdp_log_record import CdpLogRecord - from .cdp_ocr_billing_record import CdpOcrBillingRecord - from .cdp_resource_scope_change_event_record import CdpResourceScopeChangeEventRecord - from .cerner_s_m_s_link_record import CernerSMSLinkRecord - from .cerner_s_m_s_settings_update_record import CernerSMSSettingsUpdateRecord - from .cerner_s_m_s_unlink_record import CernerSMSUnlinkRecord - from .compliance_connector_audit_record import ComplianceConnectorAuditRecord - from .compliance_dlp_applications_audit_record import ComplianceDlpApplicationsAuditRecord - from .compliance_dlp_applications_classification_audit_record import ComplianceDlpApplicationsClassificationAuditRecord - from .compliance_dlp_base_audit_record import ComplianceDlpBaseAuditRecord - from .compliance_dlp_classification_base_audit_record import ComplianceDlpClassificationBaseAuditRecord - from .compliance_dlp_classification_base_cdp_record import ComplianceDlpClassificationBaseCdpRecord - from .compliance_dlp_endpoint_audit_record import ComplianceDlpEndpointAuditRecord - from .compliance_dlp_endpoint_discovery_audit_record import ComplianceDlpEndpointDiscoveryAuditRecord - from .compliance_dlp_exchange_audit_record import ComplianceDlpExchangeAuditRecord - from .compliance_dlp_exchange_classification_audit_record import ComplianceDlpExchangeClassificationAuditRecord - from .compliance_dlp_exchange_classification_cdp_record import ComplianceDlpExchangeClassificationCdpRecord - from .compliance_dlp_exchange_discovery_audit_record import ComplianceDlpExchangeDiscoveryAuditRecord - from .compliance_dlp_share_point_audit_record import ComplianceDlpSharePointAuditRecord - from .compliance_dlp_share_point_classification_audit_record import ComplianceDlpSharePointClassificationAuditRecord - from .compliance_dlp_share_point_classification_extended_audit_record import ComplianceDlpSharePointClassificationExtendedAuditRecord - from .compliance_d_l_m_exchange_audit_record import ComplianceDLMExchangeAuditRecord - from .compliance_d_l_m_share_point_audit_record import ComplianceDLMSharePointAuditRecord - from .compliance_manager_action_record import ComplianceManagerActionRecord - from .compliance_supervision_base_audit_record import ComplianceSupervisionBaseAuditRecord - from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord - from .consumption_resource_audit_record import ConsumptionResourceAuditRecord - from .copilot_interaction_audit_record import CopilotInteractionAuditRecord - from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord - from .cortana_briefing_audit_record import CortanaBriefingAuditRecord - from .cps_common_policy_audit_record import CpsCommonPolicyAuditRecord - from .cps_policy_config_audit_record import CpsPolicyConfigAuditRecord - from .crm_base_audit_record import CrmBaseAuditRecord - from .crm_entity_operation_audit_record import CrmEntityOperationAuditRecord - from .customer_key_service_encryption_audit_record import CustomerKeyServiceEncryptionAuditRecord - from .data_center_security_base_audit_record import DataCenterSecurityBaseAuditRecord - from .data_center_security_cmdlet_audit_record import DataCenterSecurityCmdletAuditRecord - from .data_governance_audit_record import DataGovernanceAuditRecord - from .data_insights_rest_api_audit_record import DataInsightsRestApiAuditRecord - from .data_lake_export_operation_audit_record import DataLakeExportOperationAuditRecord - from .data_share_operation_audit_record import DataShareOperationAuditRecord - from .default_audit_data import DefaultAuditData - from .defender_security_alert_base_record import DefenderSecurityAlertBaseRecord - from .delete_certificate_record import DeleteCertificateRecord - from .disable_consent_record import DisableConsentRecord - from .discovery_audit_record import DiscoveryAuditRecord - from .dlp_endpoint_audit_record import DlpEndpointAuditRecord - from .dlp_sensitive_information_type_cmdlet_record import DlpSensitiveInformationTypeCmdletRecord - from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord - from .download_certificate_record import DownloadCertificateRecord - from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord - from .enable_consent_record import EnableConsentRecord - from .epic_s_m_s_link_record import EpicSMSLinkRecord - from .epic_s_m_s_settings_update_record import EpicSMSSettingsUpdateRecord - from .epic_s_m_s_unlink_record import EpicSMSUnlinkRecord - from .exchange_admin_audit_record import ExchangeAdminAuditRecord - from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord - from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord - from .exchange_mailbox_audit_base_record import ExchangeMailboxAuditBaseRecord - from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord - from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord - from .fhir_base_url_add_record import FhirBaseUrlAddRecord - from .fhir_base_url_approve_record import FhirBaseUrlApproveRecord - from .fhir_base_url_delete_record import FhirBaseUrlDeleteRecord - from .fhir_base_url_update_record import FhirBaseUrlUpdateRecord - from .healthcare_signal_record import HealthcareSignalRecord - from .hosted_rpa_audit_record import HostedRpaAuditRecord - from .hr_signal_audit_record import HrSignalAuditRecord - from .hygiene_event_record import HygieneEventRecord - from .information_barrier_policy_application_audit_record import InformationBarrierPolicyApplicationAuditRecord - from .information_worker_protection_audit_record import InformationWorkerProtectionAuditRecord - from .insider_risk_scoped_users_record import InsiderRiskScopedUsersRecord - from .insider_risk_scoped_user_insights_record import InsiderRiskScopedUserInsightsRecord - from .irm_security_alert_record import IrmSecurityAlertRecord - from .irm_user_defined_detection_record import IrmUserDefinedDetectionRecord - from .kaizala_audit_record import KaizalaAuditRecord - from .label_analytics_aggregate_audit_record import LabelAnalyticsAggregateAuditRecord - from .label_content_explorer_audit_record import LabelContentExplorerAuditRecord - from .large_content_metadata_audit_record import LargeContentMetadataAuditRecord - from .m365_compliance_connector_audit_record import M365ComplianceConnectorAuditRecord - from .m365_d_a_a_d_audit_record import M365DAADAuditRecord - from .mail_submission_data import MailSubmissionData - from .managed_services_audit_record import ManagedServicesAuditRecord - from .managed_tenants_audit_record import ManagedTenantsAuditRecord - from .mapg_alerts_audit_record import MapgAlertsAuditRecord - from .mapg_onboard_audit_record import MapgOnboardAuditRecord - from .mapg_policy_audit_record import MapgPolicyAuditRecord - from .mcas_alerts_audit_record import McasAlertsAuditRecord - from .mdatp_audit_record import MdatpAuditRecord - from .mda_data_security_signal_record import MdaDataSecuritySignalRecord - from .mdc_events_record import MdcEventsRecord - from .mdi_audit_record import MdiAuditRecord - from .mesh_worlds_audit_record import MeshWorldsAuditRecord - from .microsoft365_backup_backup_item_audit_record import Microsoft365BackupBackupItemAuditRecord - from .microsoft365_backup_backup_policy_audit_record import Microsoft365BackupBackupPolicyAuditRecord - from .microsoft365_backup_restore_item_audit_record import Microsoft365BackupRestoreItemAuditRecord - from .microsoft365_backup_restore_task_audit_record import Microsoft365BackupRestoreTaskAuditRecord - from .microsoft_defender_experts_base_audit_record import MicrosoftDefenderExpertsBaseAuditRecord - from .microsoft_defender_experts_x_d_r_audit_record import MicrosoftDefenderExpertsXDRAuditRecord - from .microsoft_flow_audit_record import MicrosoftFlowAuditRecord - from .microsoft_forms_audit_record import MicrosoftFormsAuditRecord - from .microsoft_graph_data_connect_consent import MicrosoftGraphDataConnectConsent - from .microsoft_graph_data_connect_operation import MicrosoftGraphDataConnectOperation - from .microsoft_purview_data_map_operation_record import MicrosoftPurviewDataMapOperationRecord - from .microsoft_purview_metadata_policy_operation_record import MicrosoftPurviewMetadataPolicyOperationRecord - from .microsoft_purview_policy_operation_record import MicrosoftPurviewPolicyOperationRecord - from .microsoft_purview_privacy_audit_event import MicrosoftPurviewPrivacyAuditEvent - from .microsoft_stream_audit_record import MicrosoftStreamAuditRecord - from .microsoft_teams_admin_audit_record import MicrosoftTeamsAdminAuditRecord - from .microsoft_teams_analytics_audit_record import MicrosoftTeamsAnalyticsAuditRecord - from .microsoft_teams_audit_record import MicrosoftTeamsAuditRecord - from .microsoft_teams_device_audit_record import MicrosoftTeamsDeviceAuditRecord - from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord - from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord - from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord - from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord - from .mip_auto_label_item_audit_record import MipAutoLabelItemAuditRecord - from .mip_auto_label_policy_audit_record import MipAutoLabelPolicyAuditRecord - from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord - from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord - from .mip_auto_label_share_point_policy_location_audit_record import MipAutoLabelSharePointPolicyLocationAuditRecord - from .mip_auto_label_simulation_share_point_completion_record import MipAutoLabelSimulationSharePointCompletionRecord - from .mip_auto_label_simulation_share_point_progress_record import MipAutoLabelSimulationSharePointProgressRecord - from .mip_auto_label_simulation_statistics_record import MipAutoLabelSimulationStatisticsRecord - from .mip_auto_label_simulation_status_record import MipAutoLabelSimulationStatusRecord - from .mip_exact_data_match_audit_record import MipExactDataMatchAuditRecord - from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord - from .mip_label_audit_record import MipLabelAuditRecord - from .msde_general_settings_audit_record import MsdeGeneralSettingsAuditRecord - from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord - from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord - from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord - from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord - from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord - from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord - from .m_s365_d_custom_detection_audit_record import MS365DCustomDetectionAuditRecord - from .m_s365_d_incident_audit_record import MS365DIncidentAuditRecord - from .m_s365_d_suppression_rule_audit_record import MS365DSuppressionRuleAuditRecord - from .office_native_audit_record import OfficeNativeAuditRecord - from .ome_portal_audit_record import OmePortalAuditRecord - from .one_drive_audit_record import OneDriveAuditRecord - from .on_premises_file_share_scanner_dlp_audit_record import OnPremisesFileShareScannerDlpAuditRecord - from .on_premises_scanner_dlp_audit_record import OnPremisesScannerDlpAuditRecord - from .on_premises_share_point_scanner_dlp_audit_record import OnPremisesSharePointScannerDlpAuditRecord - from .owa_get_access_token_for_resource_audit_record import OwaGetAccessTokenForResourceAuditRecord - from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord - from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord - from .planner_copy_plan_audit_record import PlannerCopyPlanAuditRecord - from .planner_plan_audit_record import PlannerPlanAuditRecord - from .planner_plan_list_audit_record import PlannerPlanListAuditRecord - from .planner_roster_audit_record import PlannerRosterAuditRecord - from .planner_roster_sensitivity_label_audit_record import PlannerRosterSensitivityLabelAuditRecord - from .planner_task_audit_record import PlannerTaskAuditRecord - from .planner_task_list_audit_record import PlannerTaskListAuditRecord - from .planner_tenant_settings_audit_record import PlannerTenantSettingsAuditRecord - from .power_apps_audit_app_record import PowerAppsAuditAppRecord - from .power_apps_audit_plan_record import PowerAppsAuditPlanRecord - from .power_apps_audit_resource_record import PowerAppsAuditResourceRecord - from .power_bi_audit_record import PowerBiAuditRecord - from .power_bi_dlp_audit_record import PowerBiDlpAuditRecord - from .power_pages_site_audit_record import PowerPagesSiteAuditRecord - from .power_platform_administrator_activity_record import PowerPlatformAdministratorActivityRecord - from .power_platform_admin_dlp_audit_record import PowerPlatformAdminDlpAuditRecord - from .power_platform_admin_environment_audit_record import PowerPlatformAdminEnvironmentAuditRecord - from .power_platform_lockbox_resource_access_request_audit_record import PowerPlatformLockboxResourceAccessRequestAuditRecord - from .power_platform_lockbox_resource_command_audit_record import PowerPlatformLockboxResourceCommandAuditRecord - from .power_platform_service_activity_audit_record import PowerPlatformServiceActivityAuditRecord - from .privacy_data_match_audit_record import PrivacyDataMatchAuditRecord - from .privacy_data_minimization_record import PrivacyDataMinimizationRecord - from .privacy_digest_email_record import PrivacyDigestEmailRecord - from .privacy_open_access_audit_record import PrivacyOpenAccessAuditRecord - from .privacy_portal_audit_record import PrivacyPortalAuditRecord - from .privacy_remediation_action_record import PrivacyRemediationActionRecord - from .privacy_remediation_record import PrivacyRemediationRecord - from .privacy_tenant_audit_history_record import PrivacyTenantAuditHistoryRecord - from .project_audit_record import ProjectAuditRecord - from .project_for_the_web_assigned_to_me_settings_audit_record import ProjectForTheWebAssignedToMeSettingsAuditRecord - from .project_for_the_web_project_audit_record import ProjectForTheWebProjectAuditRecord - from .project_for_the_web_project_settings_audit_record import ProjectForTheWebProjectSettingsAuditRecord - from .project_for_the_web_roadmap_audit_record import ProjectForTheWebRoadmapAuditRecord - from .project_for_the_web_roadmap_item_audit_record import ProjectForTheWebRoadmapItemAuditRecord - from .project_for_the_web_roadmap_settings_audit_record import ProjectForTheWebRoadmapSettingsAuditRecord - from .project_for_the_web_task_audit_record import ProjectForTheWebTaskAuditRecord - from .public_folder_audit_record import PublicFolderAuditRecord - from .purview_insider_risk_alerts_record import PurviewInsiderRiskAlertsRecord - from .purview_insider_risk_cases_record import PurviewInsiderRiskCasesRecord - from .quarantine_audit_record import QuarantineAuditRecord - from .records_management_audit_record import RecordsManagementAuditRecord - from .retention_policy_audit_record import RetentionPolicyAuditRecord - from .score_evidence import ScoreEvidence - from .score_platform_generic_audit_record import ScorePlatformGenericAuditRecord - from .script_run_audit_record import ScriptRunAuditRecord - from .search_audit_record import SearchAuditRecord - from .security_compliance_alert_record import SecurityComplianceAlertRecord - from .security_compliance_center_e_o_p_cmdlet_audit_record import SecurityComplianceCenterEOPCmdletAuditRecord - from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord - from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord - from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord - from .share_point_app_permission_operation_audit_record import SharePointAppPermissionOperationAuditRecord - from .share_point_audit_record import SharePointAuditRecord - from .share_point_comment_operation_audit_record import SharePointCommentOperationAuditRecord - from .share_point_content_type_operation_audit_record import SharePointContentTypeOperationAuditRecord - from .share_point_e_signature_audit_record import SharePointESignatureAuditRecord - from .share_point_field_operation_audit_record import SharePointFieldOperationAuditRecord - from .share_point_file_operation_audit_record import SharePointFileOperationAuditRecord - from .share_point_list_operation_audit_record import SharePointListOperationAuditRecord - from .share_point_sharing_operation_audit_record import SharePointSharingOperationAuditRecord - from .skype_for_business_base_audit_record import SkypeForBusinessBaseAuditRecord - from .skype_for_business_cmdlets_audit_record import SkypeForBusinessCmdletsAuditRecord - from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord - from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord - from .sms_create_phone_number_record import SmsCreatePhoneNumberRecord - from .sms_delete_phone_number_record import SmsDeletePhoneNumberRecord - from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord - from .synthetic_probe_audit_record import SyntheticProbeAuditRecord - from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord - from .teams_healthcare_audit_record import TeamsHealthcareAuditRecord - from .teams_updates_audit_record import TeamsUpdatesAuditRecord - from .tenant_allow_block_list_audit_record import TenantAllowBlockListAuditRecord - from .threat_finder_audit_record import ThreatFinderAuditRecord - from .threat_intelligence_atp_content_data import ThreatIntelligenceAtpContentData - from .threat_intelligence_mail_data import ThreatIntelligenceMailData - from .threat_intelligence_url_click_data import ThreatIntelligenceUrlClickData - from .todo_audit_record import TodoAuditRecord - from .uam_operation_audit_record import UamOperationAuditRecord - from .unified_group_audit_record import UnifiedGroupAuditRecord - from .unified_simulation_matched_item_audit_record import UnifiedSimulationMatchedItemAuditRecord - from .unified_simulation_summary_audit_record import UnifiedSimulationSummaryAuditRecord - from .upload_certificate_record import UploadCertificateRecord - from .urbac_assignment_audit_record import UrbacAssignmentAuditRecord - from .urbac_enable_state_audit_record import UrbacEnableStateAuditRecord - from .urbac_role_audit_record import UrbacRoleAuditRecord - from .user_training_audit_record import UserTrainingAuditRecord - from .vfam_base_policy_audit_record import VfamBasePolicyAuditRecord - from .vfam_create_policy_audit_record import VfamCreatePolicyAuditRecord - from .vfam_delete_policy_audit_record import VfamDeletePolicyAuditRecord - from .vfam_update_policy_audit_record import VfamUpdatePolicyAuditRecord - from .viva_goals_audit_record import VivaGoalsAuditRecord - from .viva_learning_admin_audit_record import VivaLearningAdminAuditRecord - from .viva_learning_audit_record import VivaLearningAuditRecord - from .viva_pulse_admin_audit_record import VivaPulseAdminAuditRecord - from .viva_pulse_organizer_audit_record import VivaPulseOrganizerAuditRecord - from .viva_pulse_report_audit_record import VivaPulseReportAuditRecord - from .viva_pulse_response_audit_record import VivaPulseResponseAuditRecord - from .wdatp_alerts_audit_record import WdatpAlertsAuditRecord - from .windows365_customer_lockbox_audit_record import Windows365CustomerLockboxAuditRecord - from .workplace_analytics_audit_record import WorkplaceAnalyticsAuditRecord - from .yammer_audit_record import YammerAuditRecord - - fields: dict[str, Callable[[Any], None]] = { - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph/generated/models/security/audit_log_query.py b/msgraph/generated/models/security/audit_log_query.py deleted file mode 100644 index 9523c50ab3d..00000000000 --- a/msgraph/generated/models/security/audit_log_query.py +++ /dev/null @@ -1,115 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..entity import Entity - from .audit_log_query_status import AuditLogQueryStatus - from .audit_log_record import AuditLogRecord - from .audit_log_record_type import AuditLogRecordType - -from ..entity import Entity - -@dataclass -class AuditLogQuery(Entity, Parsable): - # The administrative units tagged to an audit log record. - administrative_unit_id_filters: Optional[list[str]] = None - # The display name of the saved audit log query. - display_name: Optional[str] = None - # The end date of the date range in the query. - filter_end_date_time: Optional[datetime.datetime] = None - # The start date of the date range in the query. - filter_start_date_time: Optional[datetime.datetime] = None - # The IP address of the device that was used when the activity was logged. - ip_address_filters: Optional[list[str]] = None - # Free text field to search non-indexed properties of the audit log. - keyword_filter: Optional[str] = None - # For SharePoint and OneDrive for Business activity, the full path name of the file or folder accessed by the user. For Exchange admin audit logging, the name of the object that was modified by the cmdlet. - object_id_filters: Optional[list[str]] = None - # The OdataType property - odata_type: Optional[str] = None - # The name of the user or admin activity. For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center. - operation_filters: Optional[list[str]] = None - # The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. - record_type_filters: Optional[list[AuditLogRecordType]] = None - # An individual audit log record. - records: Optional[list[AuditLogRecord]] = None - # The serviceFilters property - service_filters: Optional[list[str]] = None - # Describes the current status of the query. The possible values are: notStarted, running, succeeded, failed, cancelled, unknownFutureValue. - status: Optional[AuditLogQueryStatus] = None - # The UPN (user principal name) of the user who performed the action (specified in the operation property) that resulted in the record being logged; for example, myname@mydomain_name. - user_principal_name_filters: Optional[list[str]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AuditLogQuery: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AuditLogQuery - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AuditLogQuery() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ..entity import Entity - from .audit_log_query_status import AuditLogQueryStatus - from .audit_log_record import AuditLogRecord - from .audit_log_record_type import AuditLogRecordType - - from ..entity import Entity - from .audit_log_query_status import AuditLogQueryStatus - from .audit_log_record import AuditLogRecord - from .audit_log_record_type import AuditLogRecordType - - fields: dict[str, Callable[[Any], None]] = { - "administrativeUnitIdFilters": lambda n : setattr(self, 'administrative_unit_id_filters', n.get_collection_of_primitive_values(str)), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "filterEndDateTime": lambda n : setattr(self, 'filter_end_date_time', n.get_datetime_value()), - "filterStartDateTime": lambda n : setattr(self, 'filter_start_date_time', n.get_datetime_value()), - "ipAddressFilters": lambda n : setattr(self, 'ip_address_filters', n.get_collection_of_primitive_values(str)), - "keywordFilter": lambda n : setattr(self, 'keyword_filter', n.get_str_value()), - "objectIdFilters": lambda n : setattr(self, 'object_id_filters', n.get_collection_of_primitive_values(str)), - "operationFilters": lambda n : setattr(self, 'operation_filters', n.get_collection_of_primitive_values(str)), - "recordTypeFilters": lambda n : setattr(self, 'record_type_filters', n.get_collection_of_enum_values(AuditLogRecordType)), - "records": lambda n : setattr(self, 'records', n.get_collection_of_object_values(AuditLogRecord)), - "serviceFilters": lambda n : setattr(self, 'service_filters', n.get_collection_of_primitive_values(str)), - "status": lambda n : setattr(self, 'status', n.get_enum_value(AuditLogQueryStatus)), - "userPrincipalNameFilters": lambda n : setattr(self, 'user_principal_name_filters', n.get_collection_of_primitive_values(str)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_primitive_values("administrativeUnitIdFilters", self.administrative_unit_id_filters) - writer.write_str_value("displayName", self.display_name) - writer.write_datetime_value("filterEndDateTime", self.filter_end_date_time) - writer.write_datetime_value("filterStartDateTime", self.filter_start_date_time) - writer.write_collection_of_primitive_values("ipAddressFilters", self.ip_address_filters) - writer.write_str_value("keywordFilter", self.keyword_filter) - writer.write_collection_of_primitive_values("objectIdFilters", self.object_id_filters) - writer.write_collection_of_primitive_values("operationFilters", self.operation_filters) - writer.write_collection_of_enum_values("recordTypeFilters", self.record_type_filters) - writer.write_collection_of_object_values("records", self.records) - writer.write_collection_of_primitive_values("serviceFilters", self.service_filters) - writer.write_enum_value("status", self.status) - writer.write_collection_of_primitive_values("userPrincipalNameFilters", self.user_principal_name_filters) - - diff --git a/msgraph/generated/models/security/audit_log_query_status.py b/msgraph/generated/models/security/audit_log_query_status.py deleted file mode 100644 index 9ea78631c36..00000000000 --- a/msgraph/generated/models/security/audit_log_query_status.py +++ /dev/null @@ -1,10 +0,0 @@ -from enum import Enum - -class AuditLogQueryStatus(str, Enum): - NotStarted = "notStarted", - Running = "running", - Succeeded = "succeeded", - Failed = "failed", - Cancelled = "cancelled", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/security/audit_log_record.py b/msgraph/generated/models/security/audit_log_record.py deleted file mode 100644 index 93370e1cac9..00000000000 --- a/msgraph/generated/models/security/audit_log_record.py +++ /dev/null @@ -1,111 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..entity import Entity - from .audit_data import AuditData - from .audit_log_record_type import AuditLogRecordType - from .audit_log_user_type import AuditLogUserType - -from ..entity import Entity - -@dataclass -class AuditLogRecord(Entity, Parsable): - # The administrative units tagged to an audit log record. - administrative_units: Optional[list[str]] = None - # A JSON object that contains the actual audit log data. - audit_data: Optional[AuditData] = None - # The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. - audit_log_record_type: Optional[AuditLogRecordType] = None - # The IP address of the device used when the activity was logged. The IP address is displayed in either an IPv4 or IPv6 address format. - client_ip: Optional[str] = None - # The date and time in UTC when the user performed the activity. - created_date_time: Optional[datetime.datetime] = None - # For Exchange admin audit logging, the name of the object modified by the cmdlet. For SharePoint activity, the full URL path name of the file or folder accessed by a user. For Microsoft Entra activity, the name of the user account that was modified. - object_id: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The name of the user or admin activity. - operation: Optional[str] = None - # The GUID for your organization. - organization_id: Optional[str] = None - # The Microsoft 365 service where the activity occurred. - service: Optional[str] = None - # The user who performed the action (specified in the Operation property) that resulted in the record being logged. Audit records for activity performed by system accounts (such as SHAREPOINT/system or NT AUTHORITY/SYSTEM) are also included in the audit log. Another common value for the UserId property is app@sharepoint. It indicates that the 'user' who performed the activity was an application with the necessary permissions in SharePoint to perform organization-wide actions (such as searching a SharePoint site or OneDrive account) on behalf of a user, admin, or service. - user_id: Optional[str] = None - # UPN of the user who performed the action. - user_principal_name: Optional[str] = None - # The type of user that performed the operation. The possible values are: regular, reserved, admin, dcAdmin, system, application, servicePrincipal, customPolicy, systemPolicy, partnerTechnician, guest, unknownFutureValue. - user_type: Optional[AuditLogUserType] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AuditLogRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AuditLogRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AuditLogRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ..entity import Entity - from .audit_data import AuditData - from .audit_log_record_type import AuditLogRecordType - from .audit_log_user_type import AuditLogUserType - - from ..entity import Entity - from .audit_data import AuditData - from .audit_log_record_type import AuditLogRecordType - from .audit_log_user_type import AuditLogUserType - - fields: dict[str, Callable[[Any], None]] = { - "administrativeUnits": lambda n : setattr(self, 'administrative_units', n.get_collection_of_primitive_values(str)), - "auditData": lambda n : setattr(self, 'audit_data', n.get_object_value(AuditData)), - "auditLogRecordType": lambda n : setattr(self, 'audit_log_record_type', n.get_enum_value(AuditLogRecordType)), - "clientIp": lambda n : setattr(self, 'client_ip', n.get_str_value()), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "objectId": lambda n : setattr(self, 'object_id', n.get_str_value()), - "operation": lambda n : setattr(self, 'operation', n.get_str_value()), - "organizationId": lambda n : setattr(self, 'organization_id', n.get_str_value()), - "service": lambda n : setattr(self, 'service', n.get_str_value()), - "userId": lambda n : setattr(self, 'user_id', n.get_str_value()), - "userPrincipalName": lambda n : setattr(self, 'user_principal_name', n.get_str_value()), - "userType": lambda n : setattr(self, 'user_type', n.get_enum_value(AuditLogUserType)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_primitive_values("administrativeUnits", self.administrative_units) - writer.write_object_value("auditData", self.audit_data) - writer.write_enum_value("auditLogRecordType", self.audit_log_record_type) - writer.write_str_value("clientIp", self.client_ip) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("objectId", self.object_id) - writer.write_str_value("operation", self.operation) - writer.write_str_value("organizationId", self.organization_id) - writer.write_str_value("service", self.service) - writer.write_str_value("userId", self.user_id) - writer.write_str_value("userPrincipalName", self.user_principal_name) - writer.write_enum_value("userType", self.user_type) - - diff --git a/msgraph/generated/models/security/audit_log_record_type.py b/msgraph/generated/models/security/audit_log_record_type.py deleted file mode 100644 index 6c32fb4c364..00000000000 --- a/msgraph/generated/models/security/audit_log_record_type.py +++ /dev/null @@ -1,292 +0,0 @@ -from enum import Enum - -class AuditLogRecordType(str, Enum): - ExchangeAdmin = "ExchangeAdmin", - ExchangeItem = "ExchangeItem", - ExchangeItemGroup = "ExchangeItemGroup", - SharePoint = "SharePoint", - SyntheticProbe = "SyntheticProbe", - SharePointFileOperation = "SharePointFileOperation", - OneDrive = "OneDrive", - AzureActiveDirectory = "AzureActiveDirectory", - AzureActiveDirectoryAccountLogon = "AzureActiveDirectoryAccountLogon", - DataCenterSecurityCmdlet = "DataCenterSecurityCmdlet", - ComplianceDLPSharePoint = "ComplianceDLPSharePoint", - Sway = "Sway", - ComplianceDLPExchange = "ComplianceDLPExchange", - SharePointSharingOperation = "SharePointSharingOperation", - AzureActiveDirectoryStsLogon = "AzureActiveDirectoryStsLogon", - SkypeForBusinessPSTNUsage = "SkypeForBusinessPSTNUsage", - SkypeForBusinessUsersBlocked = "SkypeForBusinessUsersBlocked", - SecurityComplianceCenterEOPCmdlet = "SecurityComplianceCenterEOPCmdlet", - ExchangeAggregatedOperation = "ExchangeAggregatedOperation", - PowerBIAudit = "PowerBIAudit", - CRM = "CRM", - Yammer = "Yammer", - SkypeForBusinessCmdlets = "SkypeForBusinessCmdlets", - Discovery = "Discovery", - MicrosoftTeams = "MicrosoftTeams", - ThreatIntelligence = "ThreatIntelligence", - MailSubmission = "MailSubmission", - MicrosoftFlow = "MicrosoftFlow", - AeD = "AeD", - MicrosoftStream = "MicrosoftStream", - ComplianceDLPSharePointClassification = "ComplianceDLPSharePointClassification", - ThreatFinder = "ThreatFinder", - Project = "Project", - SharePointListOperation = "SharePointListOperation", - SharePointCommentOperation = "SharePointCommentOperation", - DataGovernance = "DataGovernance", - Kaizala = "Kaizala", - SecurityComplianceAlerts = "SecurityComplianceAlerts", - ThreatIntelligenceUrl = "ThreatIntelligenceUrl", - SecurityComplianceInsights = "SecurityComplianceInsights", - MIPLabel = "MIPLabel", - WorkplaceAnalytics = "WorkplaceAnalytics", - PowerAppsApp = "PowerAppsApp", - PowerAppsPlan = "PowerAppsPlan", - ThreatIntelligenceAtpContent = "ThreatIntelligenceAtpContent", - LabelContentExplorer = "LabelContentExplorer", - TeamsHealthcare = "TeamsHealthcare", - ExchangeItemAggregated = "ExchangeItemAggregated", - HygieneEvent = "HygieneEvent", - DataInsightsRestApiAudit = "DataInsightsRestApiAudit", - InformationBarrierPolicyApplication = "InformationBarrierPolicyApplication", - SharePointListItemOperation = "SharePointListItemOperation", - SharePointContentTypeOperation = "SharePointContentTypeOperation", - SharePointFieldOperation = "SharePointFieldOperation", - MicrosoftTeamsAdmin = "MicrosoftTeamsAdmin", - HRSignal = "HRSignal", - MicrosoftTeamsDevice = "MicrosoftTeamsDevice", - MicrosoftTeamsAnalytics = "MicrosoftTeamsAnalytics", - InformationWorkerProtection = "InformationWorkerProtection", - Campaign = "Campaign", - DLPEndpoint = "DLPEndpoint", - AirInvestigation = "AirInvestigation", - Quarantine = "Quarantine", - MicrosoftForms = "MicrosoftForms", - ApplicationAudit = "ApplicationAudit", - ComplianceSupervisionExchange = "ComplianceSupervisionExchange", - CustomerKeyServiceEncryption = "CustomerKeyServiceEncryption", - OfficeNative = "OfficeNative", - MipAutoLabelSharePointItem = "MipAutoLabelSharePointItem", - MipAutoLabelSharePointPolicyLocation = "MipAutoLabelSharePointPolicyLocation", - MicrosoftTeamsShifts = "MicrosoftTeamsShifts", - SecureScore = "SecureScore", - MipAutoLabelExchangeItem = "MipAutoLabelExchangeItem", - CortanaBriefing = "CortanaBriefing", - Search = "Search", - WDATPAlerts = "WDATPAlerts", - PowerPlatformAdminDlp = "PowerPlatformAdminDlp", - PowerPlatformAdminEnvironment = "PowerPlatformAdminEnvironment", - MDATPAudit = "MDATPAudit", - SensitivityLabelPolicyMatch = "SensitivityLabelPolicyMatch", - SensitivityLabelAction = "SensitivityLabelAction", - SensitivityLabeledFileAction = "SensitivityLabeledFileAction", - AttackSim = "AttackSim", - AirManualInvestigation = "AirManualInvestigation", - SecurityComplianceRBAC = "SecurityComplianceRBAC", - UserTraining = "UserTraining", - AirAdminActionInvestigation = "AirAdminActionInvestigation", - MSTIC = "MSTIC", - PhysicalBadgingSignal = "PhysicalBadgingSignal", - TeamsEasyApprovals = "TeamsEasyApprovals", - AipDiscover = "AipDiscover", - AipSensitivityLabelAction = "AipSensitivityLabelAction", - AipProtectionAction = "AipProtectionAction", - AipFileDeleted = "AipFileDeleted", - AipHeartBeat = "AipHeartBeat", - MCASAlerts = "MCASAlerts", - OnPremisesFileShareScannerDlp = "OnPremisesFileShareScannerDlp", - OnPremisesSharePointScannerDlp = "OnPremisesSharePointScannerDlp", - ExchangeSearch = "ExchangeSearch", - SharePointSearch = "SharePointSearch", - PrivacyDataMinimization = "PrivacyDataMinimization", - LabelAnalyticsAggregate = "LabelAnalyticsAggregate", - MyAnalyticsSettings = "MyAnalyticsSettings", - SecurityComplianceUserChange = "SecurityComplianceUserChange", - ComplianceDLPExchangeClassification = "ComplianceDLPExchangeClassification", - ComplianceDLPEndpoint = "ComplianceDLPEndpoint", - MipExactDataMatch = "MipExactDataMatch", - MSDEResponseActions = "MSDEResponseActions", - MSDEGeneralSettings = "MSDEGeneralSettings", - MSDEIndicatorsSettings = "MSDEIndicatorsSettings", - MS365DCustomDetection = "MS365DCustomDetection", - MSDERolesSettings = "MSDERolesSettings", - MAPGAlerts = "MAPGAlerts", - MAPGPolicy = "MAPGPolicy", - MAPGRemediation = "MAPGRemediation", - PrivacyRemediationAction = "PrivacyRemediationAction", - PrivacyDigestEmail = "PrivacyDigestEmail", - MipAutoLabelSimulationProgress = "MipAutoLabelSimulationProgress", - MipAutoLabelSimulationCompletion = "MipAutoLabelSimulationCompletion", - MipAutoLabelProgressFeedback = "MipAutoLabelProgressFeedback", - DlpSensitiveInformationType = "DlpSensitiveInformationType", - MipAutoLabelSimulationStatistics = "MipAutoLabelSimulationStatistics", - LargeContentMetadata = "LargeContentMetadata", - Microsoft365Group = "Microsoft365Group", - CDPMlInferencingResult = "CDPMlInferencingResult", - FilteringMailMetadata = "FilteringMailMetadata", - CDPClassificationMailItem = "CDPClassificationMailItem", - CDPClassificationDocument = "CDPClassificationDocument", - OfficeScriptsRunAction = "OfficeScriptsRunAction", - FilteringPostMailDeliveryAction = "FilteringPostMailDeliveryAction", - CDPUnifiedFeedback = "CDPUnifiedFeedback", - TenantAllowBlockList = "TenantAllowBlockList", - ConsumptionResource = "ConsumptionResource", - HealthcareSignal = "HealthcareSignal", - DlpImportResult = "DlpImportResult", - CDPCompliancePolicyExecution = "CDPCompliancePolicyExecution", - MultiStageDisposition = "MultiStageDisposition", - PrivacyDataMatch = "PrivacyDataMatch", - FilteringDocMetadata = "FilteringDocMetadata", - FilteringEmailFeatures = "FilteringEmailFeatures", - PowerBIDlp = "PowerBIDlp", - FilteringUrlInfo = "FilteringUrlInfo", - FilteringAttachmentInfo = "FilteringAttachmentInfo", - CoreReportingSettings = "CoreReportingSettings", - ComplianceConnector = "ComplianceConnector", - PowerPlatformLockboxResourceAccessRequest = "PowerPlatformLockboxResourceAccessRequest", - PowerPlatformLockboxResourceCommand = "PowerPlatformLockboxResourceCommand", - CDPPredictiveCodingLabel = "CDPPredictiveCodingLabel", - CDPCompliancePolicyUserFeedback = "CDPCompliancePolicyUserFeedback", - WebpageActivityEndpoint = "WebpageActivityEndpoint", - OMEPortal = "OMEPortal", - CMImprovementActionChange = "CMImprovementActionChange", - FilteringUrlClick = "FilteringUrlClick", - MipLabelAnalyticsAuditRecord = "MipLabelAnalyticsAuditRecord", - FilteringEntityEvent = "FilteringEntityEvent", - FilteringRuleHits = "FilteringRuleHits", - FilteringMailSubmission = "FilteringMailSubmission", - LabelExplorer = "LabelExplorer", - MicrosoftManagedServicePlatform = "MicrosoftManagedServicePlatform", - PowerPlatformServiceActivity = "PowerPlatformServiceActivity", - ScorePlatformGenericAuditRecord = "ScorePlatformGenericAuditRecord", - FilteringTimeTravelDocMetadata = "FilteringTimeTravelDocMetadata", - Alert = "Alert", - AlertStatus = "AlertStatus", - AlertIncident = "AlertIncident", - IncidentStatus = "IncidentStatus", - Case = "Case", - CaseInvestigation = "CaseInvestigation", - RecordsManagement = "RecordsManagement", - PrivacyRemediation = "PrivacyRemediation", - DataShareOperation = "DataShareOperation", - CdpDlpSensitive = "CdpDlpSensitive", - EHRConnector = "EHRConnector", - FilteringMailGradingResult = "FilteringMailGradingResult", - PublicFolder = "PublicFolder", - PrivacyTenantAuditHistoryRecord = "PrivacyTenantAuditHistoryRecord", - AipScannerDiscoverEvent = "AipScannerDiscoverEvent", - EduDataLakeDownloadOperation = "EduDataLakeDownloadOperation", - M365ComplianceConnector = "M365ComplianceConnector", - MicrosoftGraphDataConnectOperation = "MicrosoftGraphDataConnectOperation", - MicrosoftPurview = "MicrosoftPurview", - FilteringEmailContentFeatures = "FilteringEmailContentFeatures", - PowerPagesSite = "PowerPagesSite", - PowerAppsResource = "PowerAppsResource", - PlannerPlan = "PlannerPlan", - PlannerCopyPlan = "PlannerCopyPlan", - PlannerTask = "PlannerTask", - PlannerRoster = "PlannerRoster", - PlannerPlanList = "PlannerPlanList", - PlannerTaskList = "PlannerTaskList", - PlannerTenantSettings = "PlannerTenantSettings", - ProjectForTheWebProject = "ProjectForTheWebProject", - ProjectForTheWebTask = "ProjectForTheWebTask", - ProjectForTheWebRoadmap = "ProjectForTheWebRoadmap", - ProjectForTheWebRoadmapItem = "ProjectForTheWebRoadmapItem", - ProjectForTheWebProjectSettings = "ProjectForTheWebProjectSettings", - ProjectForTheWebRoadmapSettings = "ProjectForTheWebRoadmapSettings", - QuarantineMetadata = "QuarantineMetadata", - MicrosoftTodoAudit = "MicrosoftTodoAudit", - TimeTravelFilteringDocMetadata = "TimeTravelFilteringDocMetadata", - TeamsQuarantineMetadata = "TeamsQuarantineMetadata", - SharePointAppPermissionOperation = "SharePointAppPermissionOperation", - MicrosoftTeamsSensitivityLabelAction = "MicrosoftTeamsSensitivityLabelAction", - FilteringTeamsMetadata = "FilteringTeamsMetadata", - FilteringTeamsUrlInfo = "FilteringTeamsUrlInfo", - FilteringTeamsPostDeliveryAction = "FilteringTeamsPostDeliveryAction", - MDCAssessments = "MDCAssessments", - MDCRegulatoryComplianceStandards = "MDCRegulatoryComplianceStandards", - MDCRegulatoryComplianceControls = "MDCRegulatoryComplianceControls", - MDCRegulatoryComplianceAssessments = "MDCRegulatoryComplianceAssessments", - MDCSecurityConnectors = "MDCSecurityConnectors", - MDADataSecuritySignal = "MDADataSecuritySignal", - VivaGoals = "VivaGoals", - FilteringRuntimeInfo = "FilteringRuntimeInfo", - AttackSimAdmin = "AttackSimAdmin", - MicrosoftGraphDataConnectConsent = "MicrosoftGraphDataConnectConsent", - FilteringAtpDetonationInfo = "FilteringAtpDetonationInfo", - PrivacyPortal = "PrivacyPortal", - ManagedTenants = "ManagedTenants", - UnifiedSimulationMatchedItem = "UnifiedSimulationMatchedItem", - UnifiedSimulationSummary = "UnifiedSimulationSummary", - UpdateQuarantineMetadata = "UpdateQuarantineMetadata", - MS365DSuppressionRule = "MS365DSuppressionRule", - PurviewDataMapOperation = "PurviewDataMapOperation", - FilteringUrlPostClickAction = "FilteringUrlPostClickAction", - IrmUserDefinedDetectionSignal = "IrmUserDefinedDetectionSignal", - TeamsUpdates = "TeamsUpdates", - PlannerRosterSensitivityLabel = "PlannerRosterSensitivityLabel", - MS365DIncident = "MS365DIncident", - FilteringDelistingMetadata = "FilteringDelistingMetadata", - ComplianceDLPSharePointClassificationExtended = "ComplianceDLPSharePointClassificationExtended", - MicrosoftDefenderForIdentityAudit = "MicrosoftDefenderForIdentityAudit", - SupervisoryReviewDayXInsight = "SupervisoryReviewDayXInsight", - DefenderExpertsforXDRAdmin = "DefenderExpertsforXDRAdmin", - CDPEdgeBlockedMessage = "CDPEdgeBlockedMessage", - HostedRpa = "HostedRpa", - CdpContentExplorerAggregateRecord = "CdpContentExplorerAggregateRecord", - CDPHygieneAttachmentInfo = "CDPHygieneAttachmentInfo", - CDPHygieneSummary = "CDPHygieneSummary", - CDPPostMailDeliveryAction = "CDPPostMailDeliveryAction", - CDPEmailFeatures = "CDPEmailFeatures", - CDPHygieneUrlInfo = "CDPHygieneUrlInfo", - CDPUrlClick = "CDPUrlClick", - CDPPackageManagerHygieneEvent = "CDPPackageManagerHygieneEvent", - FilteringDocScan = "FilteringDocScan", - TimeTravelFilteringDocScan = "TimeTravelFilteringDocScan", - MAPGOnboard = "MAPGOnboard", - VfamCreatePolicy = "VfamCreatePolicy", - VfamUpdatePolicy = "VfamUpdatePolicy", - VfamDeletePolicy = "VfamDeletePolicy", - M365DAAD = "M365DAAD", - CdpColdCrawlStatus = "CdpColdCrawlStatus", - PowerPlatformAdministratorActivity = "PowerPlatformAdministratorActivity", - Windows365CustomerLockbox = "Windows365CustomerLockbox", - CdpResourceScopeChangeEvent = "CdpResourceScopeChangeEvent", - ComplianceCCExchangeExecutionResult = "ComplianceCCExchangeExecutionResult", - CdpOcrCostEstimatorRecord = "CdpOcrCostEstimatorRecord", - CopilotInteraction = "CopilotInteraction", - CdpOcrBillingRecord = "CdpOcrBillingRecord", - ComplianceDLPApplications = "ComplianceDLPApplications", - UAMOperation = "UAMOperation", - VivaLearning = "VivaLearning", - VivaLearningAdmin = "VivaLearningAdmin", - PurviewPolicyOperation = "PurviewPolicyOperation", - PurviewMetadataPolicyOperation = "PurviewMetadataPolicyOperation", - PeopleAdminSettings = "PeopleAdminSettings", - CdpComplianceDLPExchangeClassification = "CdpComplianceDLPExchangeClassification", - CdpComplianceDLPSharePointClassification = "CdpComplianceDLPSharePointClassification", - FilteringBulkSenderInsightData = "FilteringBulkSenderInsightData", - FilteringBulkThresholdInsightData = "FilteringBulkThresholdInsightData", - PrivacyOpenAccess = "PrivacyOpenAccess", - OWAAuth = "OWAAuth", - ComplianceDLPApplicationsClassification = "ComplianceDLPApplicationsClassification", - SharePointESignature = "SharePointESignature", - Dynamics365BusinessCentral = "Dynamics365BusinessCentral", - MeshWorlds = "MeshWorlds", - VivaPulseResponse = "VivaPulseResponse", - VivaPulseOrganizer = "VivaPulseOrganizer", - VivaPulseAdmin = "VivaPulseAdmin", - VivaPulseReport = "VivaPulseReport", - AIAppInteraction = "AIAppInteraction", - ComplianceDLMExchange = "ComplianceDLMExchange", - ComplianceDLMSharePoint = "ComplianceDLMSharePoint", - ProjectForTheWebAssignedToMeSettings = "ProjectForTheWebAssignedToMeSettings", - CPSOperation = "CPSOperation", - ComplianceDLPExchangeDiscovery = "ComplianceDLPExchangeDiscovery", - PurviewMCRecommendation = "PurviewMCRecommendation", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/security/audit_log_user_type.py b/msgraph/generated/models/security/audit_log_user_type.py deleted file mode 100644 index 36b00610aa0..00000000000 --- a/msgraph/generated/models/security/audit_log_user_type.py +++ /dev/null @@ -1,16 +0,0 @@ -from enum import Enum - -class AuditLogUserType(str, Enum): - Regular = "Regular", - Reserved = "Reserved", - Admin = "Admin", - DcAdmin = "DcAdmin", - System = "System", - Application = "Application", - ServicePrincipal = "ServicePrincipal", - CustomPolicy = "CustomPolicy", - SystemPolicy = "SystemPolicy", - PartnerTechnician = "PartnerTechnician", - Guest = "Guest", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph/generated/models/security/audit_search_audit_record.py b/msgraph/generated/models/security/audit_search_audit_record.py deleted file mode 100644 index 592683f10a8..00000000000 --- a/msgraph/generated/models/security/audit_search_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AuditSearchAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.auditSearchAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AuditSearchAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AuditSearchAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AuditSearchAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/azure_active_directory_account_logon_audit_record.py b/msgraph/generated/models/security/azure_active_directory_account_logon_audit_record.py deleted file mode 100644 index 94c4a3ebab7..00000000000 --- a/msgraph/generated/models/security/azure_active_directory_account_logon_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AzureActiveDirectoryAccountLogonAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AzureActiveDirectoryAccountLogonAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AzureActiveDirectoryAccountLogonAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AzureActiveDirectoryAccountLogonAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/azure_active_directory_audit_record.py b/msgraph/generated/models/security/azure_active_directory_audit_record.py deleted file mode 100644 index 6bfce9f7cdd..00000000000 --- a/msgraph/generated/models/security/azure_active_directory_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AzureActiveDirectoryAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AzureActiveDirectoryAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AzureActiveDirectoryAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AzureActiveDirectoryAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/azure_active_directory_base_audit_record.py b/msgraph/generated/models/security/azure_active_directory_base_audit_record.py deleted file mode 100644 index 9dfdb6631e1..00000000000 --- a/msgraph/generated/models/security/azure_active_directory_base_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AzureActiveDirectoryBaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AzureActiveDirectoryBaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AzureActiveDirectoryBaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AzureActiveDirectoryBaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/azure_active_directory_sts_logon_audit_record.py b/msgraph/generated/models/security/azure_active_directory_sts_logon_audit_record.py deleted file mode 100644 index 3bab6a83127..00000000000 --- a/msgraph/generated/models/security/azure_active_directory_sts_logon_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class AzureActiveDirectoryStsLogonAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AzureActiveDirectoryStsLogonAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AzureActiveDirectoryStsLogonAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AzureActiveDirectoryStsLogonAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/campaign_audit_record.py b/msgraph/generated/models/security/campaign_audit_record.py deleted file mode 100644 index e94b5e4d1e2..00000000000 --- a/msgraph/generated/models/security/campaign_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CampaignAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.campaignAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CampaignAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CampaignAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CampaignAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/case_audit_record.py b/msgraph/generated/models/security/case_audit_record.py deleted file mode 100644 index 6bd33315ac9..00000000000 --- a/msgraph/generated/models/security/case_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.caseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/case_investigation.py b/msgraph/generated/models/security/case_investigation.py deleted file mode 100644 index d13c4676e99..00000000000 --- a/msgraph/generated/models/security/case_investigation.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CaseInvestigation(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.caseInvestigation" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CaseInvestigation: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CaseInvestigation - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CaseInvestigation() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cdp_cold_crawl_status_record.py b/msgraph/generated/models/security/cdp_cold_crawl_status_record.py deleted file mode 100644 index 7151204db6c..00000000000 --- a/msgraph/generated/models/security/cdp_cold_crawl_status_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CdpColdCrawlStatusRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cdpColdCrawlStatusRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CdpColdCrawlStatusRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CdpColdCrawlStatusRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CdpColdCrawlStatusRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cdp_content_explorer_aggregate_record.py b/msgraph/generated/models/security/cdp_content_explorer_aggregate_record.py deleted file mode 100644 index 1fe5f5e40fd..00000000000 --- a/msgraph/generated/models/security/cdp_content_explorer_aggregate_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CdpContentExplorerAggregateRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cdpContentExplorerAggregateRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CdpContentExplorerAggregateRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CdpContentExplorerAggregateRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CdpContentExplorerAggregateRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cdp_dlp_sensitive_audit_record.py b/msgraph/generated/models/security/cdp_dlp_sensitive_audit_record.py deleted file mode 100644 index 246ee08ea5a..00000000000 --- a/msgraph/generated/models/security/cdp_dlp_sensitive_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CdpDlpSensitiveAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cdpDlpSensitiveAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CdpDlpSensitiveAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CdpDlpSensitiveAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CdpDlpSensitiveAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py b/msgraph/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py deleted file mode 100644 index 14194bf7921..00000000000 --- a/msgraph/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CdpDlpSensitiveEndpointAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CdpDlpSensitiveEndpointAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CdpDlpSensitiveEndpointAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CdpDlpSensitiveEndpointAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cdp_log_record.py b/msgraph/generated/models/security/cdp_log_record.py deleted file mode 100644 index 9246a2c39ce..00000000000 --- a/msgraph/generated/models/security/cdp_log_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CdpLogRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cdpLogRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CdpLogRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CdpLogRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CdpLogRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cdp_ocr_billing_record.py b/msgraph/generated/models/security/cdp_ocr_billing_record.py deleted file mode 100644 index df3fbe0f53a..00000000000 --- a/msgraph/generated/models/security/cdp_ocr_billing_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CdpOcrBillingRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cdpOcrBillingRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CdpOcrBillingRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CdpOcrBillingRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CdpOcrBillingRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cdp_resource_scope_change_event_record.py b/msgraph/generated/models/security/cdp_resource_scope_change_event_record.py deleted file mode 100644 index 57834d2f0fd..00000000000 --- a/msgraph/generated/models/security/cdp_resource_scope_change_event_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CdpResourceScopeChangeEventRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cdpResourceScopeChangeEventRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CdpResourceScopeChangeEventRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CdpResourceScopeChangeEventRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CdpResourceScopeChangeEventRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cerner_s_m_s_link_record.py b/msgraph/generated/models/security/cerner_s_m_s_link_record.py deleted file mode 100644 index 95db5618db7..00000000000 --- a/msgraph/generated/models/security/cerner_s_m_s_link_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CernerSMSLinkRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSLinkRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CernerSMSLinkRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CernerSMSLinkRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CernerSMSLinkRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cerner_s_m_s_settings_update_record.py b/msgraph/generated/models/security/cerner_s_m_s_settings_update_record.py deleted file mode 100644 index 5200d20fd19..00000000000 --- a/msgraph/generated/models/security/cerner_s_m_s_settings_update_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CernerSMSSettingsUpdateRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSSettingsUpdateRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CernerSMSSettingsUpdateRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CernerSMSSettingsUpdateRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CernerSMSSettingsUpdateRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cerner_s_m_s_unlink_record.py b/msgraph/generated/models/security/cerner_s_m_s_unlink_record.py deleted file mode 100644 index 8cd1e382d89..00000000000 --- a/msgraph/generated/models/security/cerner_s_m_s_unlink_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CernerSMSUnlinkRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSUnlinkRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CernerSMSUnlinkRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CernerSMSUnlinkRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CernerSMSUnlinkRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_connector_audit_record.py b/msgraph/generated/models/security/compliance_connector_audit_record.py deleted file mode 100644 index ffa316805c1..00000000000 --- a/msgraph/generated/models/security/compliance_connector_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceConnectorAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceConnectorAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceConnectorAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceConnectorAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceConnectorAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_d_l_m_exchange_audit_record.py b/msgraph/generated/models/security/compliance_d_l_m_exchange_audit_record.py deleted file mode 100644 index fcfd035eb97..00000000000 --- a/msgraph/generated/models/security/compliance_d_l_m_exchange_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDLMExchangeAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDLMExchangeAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDLMExchangeAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDLMExchangeAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDLMExchangeAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_d_l_m_share_point_audit_record.py b/msgraph/generated/models/security/compliance_d_l_m_share_point_audit_record.py deleted file mode 100644 index 17e97366858..00000000000 --- a/msgraph/generated/models/security/compliance_d_l_m_share_point_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDLMSharePointAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDLMSharePointAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDLMSharePointAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDLMSharePointAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDLMSharePointAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_applications_audit_record.py b/msgraph/generated/models/security/compliance_dlp_applications_audit_record.py deleted file mode 100644 index c00510f18c2..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_applications_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpApplicationsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpApplicationsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpApplicationsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpApplicationsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpApplicationsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_applications_classification_audit_record.py b/msgraph/generated/models/security/compliance_dlp_applications_classification_audit_record.py deleted file mode 100644 index 2dc01b9da5d..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_applications_classification_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpApplicationsClassificationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpApplicationsClassificationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpApplicationsClassificationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpApplicationsClassificationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_base_audit_record.py b/msgraph/generated/models/security/compliance_dlp_base_audit_record.py deleted file mode 100644 index fde0f4a3c65..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_base_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpBaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpBaseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpBaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpBaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpBaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_classification_base_audit_record.py b/msgraph/generated/models/security/compliance_dlp_classification_base_audit_record.py deleted file mode 100644 index 79261c98bad..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_classification_base_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpClassificationBaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpClassificationBaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpClassificationBaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpClassificationBaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_classification_base_cdp_record.py b/msgraph/generated/models/security/compliance_dlp_classification_base_cdp_record.py deleted file mode 100644 index 76d37960b6a..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_classification_base_cdp_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpClassificationBaseCdpRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpClassificationBaseCdpRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpClassificationBaseCdpRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpClassificationBaseCdpRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_endpoint_audit_record.py b/msgraph/generated/models/security/compliance_dlp_endpoint_audit_record.py deleted file mode 100644 index 7f2379e7e3b..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_endpoint_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpEndpointAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpEndpointAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpEndpointAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpEndpointAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpEndpointAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py b/msgraph/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py deleted file mode 100644 index 3fbf608a18b..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpEndpointDiscoveryAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpEndpointDiscoveryAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpEndpointDiscoveryAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpEndpointDiscoveryAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_exchange_audit_record.py b/msgraph/generated/models/security/compliance_dlp_exchange_audit_record.py deleted file mode 100644 index cc8a56c9a6f..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_exchange_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpExchangeAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpExchangeAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpExchangeAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpExchangeAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_exchange_classification_audit_record.py b/msgraph/generated/models/security/compliance_dlp_exchange_classification_audit_record.py deleted file mode 100644 index 096bf4abb13..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_exchange_classification_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpExchangeClassificationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpExchangeClassificationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpExchangeClassificationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpExchangeClassificationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py b/msgraph/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py deleted file mode 100644 index c84394642e1..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpExchangeClassificationCdpRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpExchangeClassificationCdpRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpExchangeClassificationCdpRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpExchangeClassificationCdpRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py b/msgraph/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py deleted file mode 100644 index 474b6cf2050..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpExchangeDiscoveryAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpExchangeDiscoveryAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpExchangeDiscoveryAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpExchangeDiscoveryAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_share_point_audit_record.py b/msgraph/generated/models/security/compliance_dlp_share_point_audit_record.py deleted file mode 100644 index 7caf6b1aa9d..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_share_point_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpSharePointAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpSharePointAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpSharePointAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpSharePointAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_share_point_classification_audit_record.py b/msgraph/generated/models/security/compliance_dlp_share_point_classification_audit_record.py deleted file mode 100644 index aec632963d7..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_share_point_classification_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpSharePointClassificationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpSharePointClassificationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpSharePointClassificationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpSharePointClassificationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py b/msgraph/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py deleted file mode 100644 index 7d3492223d3..00000000000 --- a/msgraph/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceDlpSharePointClassificationExtendedAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceDlpSharePointClassificationExtendedAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceDlpSharePointClassificationExtendedAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceDlpSharePointClassificationExtendedAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_manager_action_record.py b/msgraph/generated/models/security/compliance_manager_action_record.py deleted file mode 100644 index b3488f62f5a..00000000000 --- a/msgraph/generated/models/security/compliance_manager_action_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceManagerActionRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceManagerActionRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceManagerActionRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceManagerActionRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceManagerActionRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_supervision_base_audit_record.py b/msgraph/generated/models/security/compliance_supervision_base_audit_record.py deleted file mode 100644 index 1a8de21424b..00000000000 --- a/msgraph/generated/models/security/compliance_supervision_base_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceSupervisionBaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceSupervisionBaseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceSupervisionBaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceSupervisionBaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceSupervisionBaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/compliance_supervision_exchange_audit_record.py b/msgraph/generated/models/security/compliance_supervision_exchange_audit_record.py deleted file mode 100644 index 9a391e1403f..00000000000 --- a/msgraph/generated/models/security/compliance_supervision_exchange_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ComplianceSupervisionExchangeAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceSupervisionExchangeAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ComplianceSupervisionExchangeAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ComplianceSupervisionExchangeAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/consumption_resource_audit_record.py b/msgraph/generated/models/security/consumption_resource_audit_record.py deleted file mode 100644 index 942bf294487..00000000000 --- a/msgraph/generated/models/security/consumption_resource_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ConsumptionResourceAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.consumptionResourceAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ConsumptionResourceAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ConsumptionResourceAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ConsumptionResourceAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/copilot_interaction_audit_record.py b/msgraph/generated/models/security/copilot_interaction_audit_record.py deleted file mode 100644 index fd125a7fbda..00000000000 --- a/msgraph/generated/models/security/copilot_interaction_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CopilotInteractionAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.copilotInteractionAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CopilotInteractionAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CopilotInteractionAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CopilotInteractionAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/core_reporting_settings_audit_record.py b/msgraph/generated/models/security/core_reporting_settings_audit_record.py deleted file mode 100644 index 03674310aa1..00000000000 --- a/msgraph/generated/models/security/core_reporting_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CoreReportingSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.coreReportingSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CoreReportingSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CoreReportingSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CoreReportingSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cortana_briefing_audit_record.py b/msgraph/generated/models/security/cortana_briefing_audit_record.py deleted file mode 100644 index 1815fb8b09b..00000000000 --- a/msgraph/generated/models/security/cortana_briefing_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CortanaBriefingAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cortanaBriefingAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CortanaBriefingAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CortanaBriefingAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CortanaBriefingAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cps_common_policy_audit_record.py b/msgraph/generated/models/security/cps_common_policy_audit_record.py deleted file mode 100644 index be9de4cdf30..00000000000 --- a/msgraph/generated/models/security/cps_common_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CpsCommonPolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cpsCommonPolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CpsCommonPolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CpsCommonPolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CpsCommonPolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/cps_policy_config_audit_record.py b/msgraph/generated/models/security/cps_policy_config_audit_record.py deleted file mode 100644 index a465e152c5c..00000000000 --- a/msgraph/generated/models/security/cps_policy_config_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CpsPolicyConfigAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.cpsPolicyConfigAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CpsPolicyConfigAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CpsPolicyConfigAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CpsPolicyConfigAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/crm_base_audit_record.py b/msgraph/generated/models/security/crm_base_audit_record.py deleted file mode 100644 index 3b0777ea245..00000000000 --- a/msgraph/generated/models/security/crm_base_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CrmBaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.crmBaseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CrmBaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CrmBaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CrmBaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/crm_entity_operation_audit_record.py b/msgraph/generated/models/security/crm_entity_operation_audit_record.py deleted file mode 100644 index 38a7801a931..00000000000 --- a/msgraph/generated/models/security/crm_entity_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CrmEntityOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.crmEntityOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CrmEntityOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CrmEntityOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CrmEntityOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/customer_key_service_encryption_audit_record.py b/msgraph/generated/models/security/customer_key_service_encryption_audit_record.py deleted file mode 100644 index cd5590a2a45..00000000000 --- a/msgraph/generated/models/security/customer_key_service_encryption_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class CustomerKeyServiceEncryptionAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CustomerKeyServiceEncryptionAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CustomerKeyServiceEncryptionAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CustomerKeyServiceEncryptionAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/data_center_security_base_audit_record.py b/msgraph/generated/models/security/data_center_security_base_audit_record.py deleted file mode 100644 index baeb2edde4d..00000000000 --- a/msgraph/generated/models/security/data_center_security_base_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DataCenterSecurityBaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dataCenterSecurityBaseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DataCenterSecurityBaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DataCenterSecurityBaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DataCenterSecurityBaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/data_center_security_cmdlet_audit_record.py b/msgraph/generated/models/security/data_center_security_cmdlet_audit_record.py deleted file mode 100644 index ee7b5bde14c..00000000000 --- a/msgraph/generated/models/security/data_center_security_cmdlet_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DataCenterSecurityCmdletAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DataCenterSecurityCmdletAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DataCenterSecurityCmdletAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DataCenterSecurityCmdletAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/data_governance_audit_record.py b/msgraph/generated/models/security/data_governance_audit_record.py deleted file mode 100644 index 5ba3394adf5..00000000000 --- a/msgraph/generated/models/security/data_governance_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DataGovernanceAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dataGovernanceAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DataGovernanceAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DataGovernanceAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DataGovernanceAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/data_insights_rest_api_audit_record.py b/msgraph/generated/models/security/data_insights_rest_api_audit_record.py deleted file mode 100644 index 935684f5e22..00000000000 --- a/msgraph/generated/models/security/data_insights_rest_api_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DataInsightsRestApiAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dataInsightsRestApiAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DataInsightsRestApiAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DataInsightsRestApiAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DataInsightsRestApiAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/data_lake_export_operation_audit_record.py b/msgraph/generated/models/security/data_lake_export_operation_audit_record.py deleted file mode 100644 index a2461739107..00000000000 --- a/msgraph/generated/models/security/data_lake_export_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DataLakeExportOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dataLakeExportOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DataLakeExportOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DataLakeExportOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DataLakeExportOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/data_share_operation_audit_record.py b/msgraph/generated/models/security/data_share_operation_audit_record.py deleted file mode 100644 index ea24e64fd73..00000000000 --- a/msgraph/generated/models/security/data_share_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DataShareOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dataShareOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DataShareOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DataShareOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DataShareOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/default_audit_data.py b/msgraph/generated/models/security/default_audit_data.py deleted file mode 100644 index f8898bc0850..00000000000 --- a/msgraph/generated/models/security/default_audit_data.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DefaultAuditData(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.defaultAuditData" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DefaultAuditData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DefaultAuditData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DefaultAuditData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/defender_security_alert_base_record.py b/msgraph/generated/models/security/defender_security_alert_base_record.py deleted file mode 100644 index 8eb0036c989..00000000000 --- a/msgraph/generated/models/security/defender_security_alert_base_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DefenderSecurityAlertBaseRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.defenderSecurityAlertBaseRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DefenderSecurityAlertBaseRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DefenderSecurityAlertBaseRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DefenderSecurityAlertBaseRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/delete_certificate_record.py b/msgraph/generated/models/security/delete_certificate_record.py deleted file mode 100644 index 12ca009b68d..00000000000 --- a/msgraph/generated/models/security/delete_certificate_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DeleteCertificateRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.deleteCertificateRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeleteCertificateRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeleteCertificateRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeleteCertificateRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/disable_consent_record.py b/msgraph/generated/models/security/disable_consent_record.py deleted file mode 100644 index 11d9d11e0e0..00000000000 --- a/msgraph/generated/models/security/disable_consent_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DisableConsentRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.disableConsentRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DisableConsentRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DisableConsentRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DisableConsentRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/discovery_audit_record.py b/msgraph/generated/models/security/discovery_audit_record.py deleted file mode 100644 index fbddd5b98ba..00000000000 --- a/msgraph/generated/models/security/discovery_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DiscoveryAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.discoveryAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DiscoveryAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DiscoveryAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DiscoveryAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/dlp_endpoint_audit_record.py b/msgraph/generated/models/security/dlp_endpoint_audit_record.py deleted file mode 100644 index 39d13f29d59..00000000000 --- a/msgraph/generated/models/security/dlp_endpoint_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DlpEndpointAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dlpEndpointAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DlpEndpointAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DlpEndpointAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DlpEndpointAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py b/msgraph/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py deleted file mode 100644 index 56f67d5dc36..00000000000 --- a/msgraph/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DlpSensitiveInformationTypeCmdletRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DlpSensitiveInformationTypeCmdletRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DlpSensitiveInformationTypeCmdletRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DlpSensitiveInformationTypeCmdletRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py b/msgraph/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py deleted file mode 100644 index 44de5e1846b..00000000000 --- a/msgraph/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DlpSensitiveInformationTypeRulePackageCmdletRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DlpSensitiveInformationTypeRulePackageCmdletRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DlpSensitiveInformationTypeRulePackageCmdletRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DlpSensitiveInformationTypeRulePackageCmdletRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/download_certificate_record.py b/msgraph/generated/models/security/download_certificate_record.py deleted file mode 100644 index fed0c3aeeed..00000000000 --- a/msgraph/generated/models/security/download_certificate_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class DownloadCertificateRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.downloadCertificateRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DownloadCertificateRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DownloadCertificateRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DownloadCertificateRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/dynamics365_business_central_audit_record.py b/msgraph/generated/models/security/dynamics365_business_central_audit_record.py deleted file mode 100644 index d08c6070322..00000000000 --- a/msgraph/generated/models/security/dynamics365_business_central_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class Dynamics365BusinessCentralAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> Dynamics365BusinessCentralAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: Dynamics365BusinessCentralAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return Dynamics365BusinessCentralAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/ediscovery_add_to_review_set_operation.py b/msgraph/generated/models/security/ediscovery_add_to_review_set_operation.py index 5346da30763..858469a51f7 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 @@ -17,13 +17,13 @@ @dataclass class EdiscoveryAddToReviewSetOperation(CaseOperation, Parsable): - # The additionalDataOptions property + # The options to add items to the review set. Possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. additional_data_options: Optional[AdditionalDataOptions] = None - # The cloudAttachmentVersion property + # Specifies the number of most recent versions of cloud attachments to collect. Possible values are: latest, recent10, recent100, all, unknownFutureValue. cloud_attachment_version: Optional[CloudAttachmentVersion] = None - # The documentVersion property + # Specifies the number of most recent versions of SharePoint documents to collect. Possible values are: latest, recent10, recent100, all, unknownFutureValue. document_version: Optional[DocumentVersion] = None - # The itemsToInclude property + # The items to include in the review set. Possible values are: searchHits, partiallyIndexed, unknownFutureValue. items_to_include: Optional[ItemsToInclude] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph/generated/models/security/ediscovery_estimate_operation.py b/msgraph/generated/models/security/ediscovery_estimate_operation.py index 1c87307bb2a..33ddee6df47 100644 --- a/msgraph/generated/models/security/ediscovery_estimate_operation.py +++ b/msgraph/generated/models/security/ediscovery_estimate_operation.py @@ -25,7 +25,7 @@ class EdiscoveryEstimateOperation(CaseOperation, Parsable): search: Optional[EdiscoverySearch] = None # The number of mailboxes that had search hits. site_count: Optional[int] = None - # The statisticsOptions property + # The options to generate statistics. Possible values are: includeRefiners, includeQueryStats, includeUnindexedStats, advancedIndexing, locationsWithoutHits, unknownFutureValue. statistics_options: Optional[StatisticsOptions] = None # The estimated count of unindexed items for the collection. unindexed_item_count: Optional[int] = None diff --git a/msgraph/generated/models/security/ediscovery_export_operation.py b/msgraph/generated/models/security/ediscovery_export_operation.py index 6baf6acfe34..f1168ff64eb 100644 --- a/msgraph/generated/models/security/ediscovery_export_operation.py +++ b/msgraph/generated/models/security/ediscovery_export_operation.py @@ -20,9 +20,9 @@ class EdiscoveryExportOperation(CaseOperation, Parsable): description: Optional[str] = None # Contains the properties for an export file metadata, including downloadUrl, fileName, and size. export_file_metadata: Optional[list[ExportFileMetadata]] = None - # The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, tags. + # The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, tags, unknownFutureValue, splitSource, includeFolderAndPath, friendlyName, condensePaths. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: splitSource, includeFolderAndPath, friendlyName, condensePaths. export_options: Optional[ExportOptions] = None - # The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst. + # The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory (deprecated), pst, unknownFutureValue, msg. Use the Prefer: include-unknown-enum-members request header to get the following value from this evolvable enum: msg. The directory member is deprecated. It remains in v1.0 for backward compatibility. Going forward, use either pst or msg. export_structure: Optional[ExportFileStructure] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph/generated/models/security/ediscovery_search_export_operation.py b/msgraph/generated/models/security/ediscovery_search_export_operation.py index 21778aa3d60..17082b42b73 100644 --- a/msgraph/generated/models/security/ediscovery_search_export_operation.py +++ b/msgraph/generated/models/security/ediscovery_search_export_operation.py @@ -19,21 +19,21 @@ @dataclass class EdiscoverySearchExportOperation(CaseOperation, Parsable): - # The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue. + # The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue, htmlTranscripts, advancedIndexing, allItemsInFolder, includeFolderAndPath, condensePaths, friendlyName, splitSource, includeReport. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: htmlTranscripts, advancedIndexing, allItemsInFolder, includeFolderAndPath, condensePaths, friendlyName, splitSource, includeReport. additional_options: Optional[AdditionalOptions] = None - # The cloudAttachmentVersion property + # The versions of cloud attachments to include in messages. Possible values are: latest, recent10, recent100, all, unknownFutureValue. 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 + # The versions of files in SharePoint to include. Possible values are: latest, recent10, recent100, all, unknownFutureValue. 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. export_file_metadata: Optional[list[ExportFileMetadata]] = None - # Format of the emails of the export. The possible values are: pst, msg, eml, unknownFutureValue. + # Format of the emails of the export. The possible values are: pst, msg, eml (deprecated), unknownFutureValue. The eml member is deprecated. It remains in v1.0 for backward compatibility. Going forward, use either pst or msg. export_format: Optional[ExportFormat] = None # Location scope for partially indexed items. You can choose to include partially indexed items only in responsive locations with search hits or in all targeted locations. The possible values are: responsiveLocations, nonresponsiveLocations, unknownFutureValue. export_location: Optional[ExportLocation] = None diff --git a/msgraph/generated/models/security/enable_consent_record.py b/msgraph/generated/models/security/enable_consent_record.py deleted file mode 100644 index 47adb14192d..00000000000 --- a/msgraph/generated/models/security/enable_consent_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class EnableConsentRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.enableConsentRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> EnableConsentRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: EnableConsentRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return EnableConsentRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/epic_s_m_s_link_record.py b/msgraph/generated/models/security/epic_s_m_s_link_record.py deleted file mode 100644 index ae5bce1ae34..00000000000 --- a/msgraph/generated/models/security/epic_s_m_s_link_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class EpicSMSLinkRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.epicSMSLinkRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> EpicSMSLinkRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: EpicSMSLinkRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return EpicSMSLinkRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/epic_s_m_s_settings_update_record.py b/msgraph/generated/models/security/epic_s_m_s_settings_update_record.py deleted file mode 100644 index 38fc65cd777..00000000000 --- a/msgraph/generated/models/security/epic_s_m_s_settings_update_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class EpicSMSSettingsUpdateRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.epicSMSSettingsUpdateRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> EpicSMSSettingsUpdateRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: EpicSMSSettingsUpdateRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return EpicSMSSettingsUpdateRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/epic_s_m_s_unlink_record.py b/msgraph/generated/models/security/epic_s_m_s_unlink_record.py deleted file mode 100644 index ab7c4cdd083..00000000000 --- a/msgraph/generated/models/security/epic_s_m_s_unlink_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class EpicSMSUnlinkRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.epicSMSUnlinkRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> EpicSMSUnlinkRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: EpicSMSUnlinkRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return EpicSMSUnlinkRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/exchange_admin_audit_record.py b/msgraph/generated/models/security/exchange_admin_audit_record.py deleted file mode 100644 index c5846dad11b..00000000000 --- a/msgraph/generated/models/security/exchange_admin_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ExchangeAdminAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.exchangeAdminAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeAdminAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ExchangeAdminAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ExchangeAdminAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/exchange_aggregated_mailbox_audit_record.py b/msgraph/generated/models/security/exchange_aggregated_mailbox_audit_record.py deleted file mode 100644 index 090ee4d1c9f..00000000000 --- a/msgraph/generated/models/security/exchange_aggregated_mailbox_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ExchangeAggregatedMailboxAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeAggregatedMailboxAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ExchangeAggregatedMailboxAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ExchangeAggregatedMailboxAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/exchange_aggregated_operation_record.py b/msgraph/generated/models/security/exchange_aggregated_operation_record.py deleted file mode 100644 index 637d2c59524..00000000000 --- a/msgraph/generated/models/security/exchange_aggregated_operation_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ExchangeAggregatedOperationRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.exchangeAggregatedOperationRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeAggregatedOperationRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ExchangeAggregatedOperationRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ExchangeAggregatedOperationRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/exchange_mailbox_audit_base_record.py b/msgraph/generated/models/security/exchange_mailbox_audit_base_record.py deleted file mode 100644 index 7fc1f71e17c..00000000000 --- a/msgraph/generated/models/security/exchange_mailbox_audit_base_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ExchangeMailboxAuditBaseRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditBaseRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeMailboxAuditBaseRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ExchangeMailboxAuditBaseRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ExchangeMailboxAuditBaseRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/exchange_mailbox_audit_group_record.py b/msgraph/generated/models/security/exchange_mailbox_audit_group_record.py deleted file mode 100644 index 3af8785b318..00000000000 --- a/msgraph/generated/models/security/exchange_mailbox_audit_group_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ExchangeMailboxAuditGroupRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditGroupRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeMailboxAuditGroupRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ExchangeMailboxAuditGroupRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ExchangeMailboxAuditGroupRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/exchange_mailbox_audit_record.py b/msgraph/generated/models/security/exchange_mailbox_audit_record.py deleted file mode 100644 index 1c672e05f42..00000000000 --- a/msgraph/generated/models/security/exchange_mailbox_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ExchangeMailboxAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ExchangeMailboxAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ExchangeMailboxAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ExchangeMailboxAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/fhir_base_url_add_record.py b/msgraph/generated/models/security/fhir_base_url_add_record.py deleted file mode 100644 index 366fe22dd1c..00000000000 --- a/msgraph/generated/models/security/fhir_base_url_add_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class FhirBaseUrlAddRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlAddRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> FhirBaseUrlAddRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: FhirBaseUrlAddRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return FhirBaseUrlAddRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/fhir_base_url_approve_record.py b/msgraph/generated/models/security/fhir_base_url_approve_record.py deleted file mode 100644 index 99c03491a28..00000000000 --- a/msgraph/generated/models/security/fhir_base_url_approve_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class FhirBaseUrlApproveRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlApproveRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> FhirBaseUrlApproveRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: FhirBaseUrlApproveRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return FhirBaseUrlApproveRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/fhir_base_url_delete_record.py b/msgraph/generated/models/security/fhir_base_url_delete_record.py deleted file mode 100644 index cee29a060de..00000000000 --- a/msgraph/generated/models/security/fhir_base_url_delete_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class FhirBaseUrlDeleteRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlDeleteRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> FhirBaseUrlDeleteRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: FhirBaseUrlDeleteRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return FhirBaseUrlDeleteRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/fhir_base_url_update_record.py b/msgraph/generated/models/security/fhir_base_url_update_record.py deleted file mode 100644 index 9b43f74b514..00000000000 --- a/msgraph/generated/models/security/fhir_base_url_update_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class FhirBaseUrlUpdateRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlUpdateRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> FhirBaseUrlUpdateRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: FhirBaseUrlUpdateRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return FhirBaseUrlUpdateRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/healthcare_signal_record.py b/msgraph/generated/models/security/healthcare_signal_record.py deleted file mode 100644 index e7454108fed..00000000000 --- a/msgraph/generated/models/security/healthcare_signal_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class HealthcareSignalRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.healthcareSignalRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> HealthcareSignalRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: HealthcareSignalRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return HealthcareSignalRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/hosted_rpa_audit_record.py b/msgraph/generated/models/security/hosted_rpa_audit_record.py deleted file mode 100644 index 4a488dadac3..00000000000 --- a/msgraph/generated/models/security/hosted_rpa_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class HostedRpaAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.hostedRpaAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> HostedRpaAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: HostedRpaAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return HostedRpaAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/hr_signal_audit_record.py b/msgraph/generated/models/security/hr_signal_audit_record.py deleted file mode 100644 index 771abe6ff7f..00000000000 --- a/msgraph/generated/models/security/hr_signal_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class HrSignalAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.hrSignalAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> HrSignalAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: HrSignalAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return HrSignalAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/hygiene_event_record.py b/msgraph/generated/models/security/hygiene_event_record.py deleted file mode 100644 index 3c803338e87..00000000000 --- a/msgraph/generated/models/security/hygiene_event_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class HygieneEventRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.hygieneEventRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> HygieneEventRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: HygieneEventRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return HygieneEventRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/information_barrier_policy_application_audit_record.py b/msgraph/generated/models/security/information_barrier_policy_application_audit_record.py deleted file mode 100644 index 5c4fce9c954..00000000000 --- a/msgraph/generated/models/security/information_barrier_policy_application_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class InformationBarrierPolicyApplicationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> InformationBarrierPolicyApplicationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: InformationBarrierPolicyApplicationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return InformationBarrierPolicyApplicationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/information_worker_protection_audit_record.py b/msgraph/generated/models/security/information_worker_protection_audit_record.py deleted file mode 100644 index 8b50016ccc8..00000000000 --- a/msgraph/generated/models/security/information_worker_protection_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class InformationWorkerProtectionAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.informationWorkerProtectionAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> InformationWorkerProtectionAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: InformationWorkerProtectionAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return InformationWorkerProtectionAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/insider_risk_scoped_user_insights_record.py b/msgraph/generated/models/security/insider_risk_scoped_user_insights_record.py deleted file mode 100644 index c8a59754857..00000000000 --- a/msgraph/generated/models/security/insider_risk_scoped_user_insights_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class InsiderRiskScopedUserInsightsRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> InsiderRiskScopedUserInsightsRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: InsiderRiskScopedUserInsightsRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return InsiderRiskScopedUserInsightsRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/insider_risk_scoped_users_record.py b/msgraph/generated/models/security/insider_risk_scoped_users_record.py deleted file mode 100644 index 7b388ea741e..00000000000 --- a/msgraph/generated/models/security/insider_risk_scoped_users_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class InsiderRiskScopedUsersRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.insiderRiskScopedUsersRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> InsiderRiskScopedUsersRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: InsiderRiskScopedUsersRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return InsiderRiskScopedUsersRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/irm_security_alert_record.py b/msgraph/generated/models/security/irm_security_alert_record.py deleted file mode 100644 index 35415b527c6..00000000000 --- a/msgraph/generated/models/security/irm_security_alert_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class IrmSecurityAlertRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.irmSecurityAlertRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> IrmSecurityAlertRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: IrmSecurityAlertRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return IrmSecurityAlertRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/irm_user_defined_detection_record.py b/msgraph/generated/models/security/irm_user_defined_detection_record.py deleted file mode 100644 index 803b55116e7..00000000000 --- a/msgraph/generated/models/security/irm_user_defined_detection_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class IrmUserDefinedDetectionRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.irmUserDefinedDetectionRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> IrmUserDefinedDetectionRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: IrmUserDefinedDetectionRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return IrmUserDefinedDetectionRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/kaizala_audit_record.py b/msgraph/generated/models/security/kaizala_audit_record.py deleted file mode 100644 index 63ea41b5c6b..00000000000 --- a/msgraph/generated/models/security/kaizala_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class KaizalaAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.kaizalaAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> KaizalaAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: KaizalaAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return KaizalaAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/label_analytics_aggregate_audit_record.py b/msgraph/generated/models/security/label_analytics_aggregate_audit_record.py deleted file mode 100644 index a9beaffae23..00000000000 --- a/msgraph/generated/models/security/label_analytics_aggregate_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class LabelAnalyticsAggregateAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> LabelAnalyticsAggregateAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: LabelAnalyticsAggregateAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return LabelAnalyticsAggregateAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/label_content_explorer_audit_record.py b/msgraph/generated/models/security/label_content_explorer_audit_record.py deleted file mode 100644 index ad2e065934f..00000000000 --- a/msgraph/generated/models/security/label_content_explorer_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class LabelContentExplorerAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.labelContentExplorerAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> LabelContentExplorerAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: LabelContentExplorerAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return LabelContentExplorerAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/large_content_metadata_audit_record.py b/msgraph/generated/models/security/large_content_metadata_audit_record.py deleted file mode 100644 index 7e98ad45a99..00000000000 --- a/msgraph/generated/models/security/large_content_metadata_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class LargeContentMetadataAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.largeContentMetadataAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> LargeContentMetadataAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: LargeContentMetadataAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return LargeContentMetadataAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/m365_compliance_connector_audit_record.py b/msgraph/generated/models/security/m365_compliance_connector_audit_record.py deleted file mode 100644 index b060124c6a5..00000000000 --- a/msgraph/generated/models/security/m365_compliance_connector_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class M365ComplianceConnectorAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.m365ComplianceConnectorAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> M365ComplianceConnectorAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: M365ComplianceConnectorAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return M365ComplianceConnectorAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/m365_d_a_a_d_audit_record.py b/msgraph/generated/models/security/m365_d_a_a_d_audit_record.py deleted file mode 100644 index 0403eead5b4..00000000000 --- a/msgraph/generated/models/security/m365_d_a_a_d_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class M365DAADAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.m365DAADAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> M365DAADAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: M365DAADAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return M365DAADAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/m_s365_d_custom_detection_audit_record.py b/msgraph/generated/models/security/m_s365_d_custom_detection_audit_record.py deleted file mode 100644 index ae8e0f1f68d..00000000000 --- a/msgraph/generated/models/security/m_s365_d_custom_detection_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MS365DCustomDetectionAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mS365DCustomDetectionAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MS365DCustomDetectionAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MS365DCustomDetectionAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MS365DCustomDetectionAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/m_s365_d_incident_audit_record.py b/msgraph/generated/models/security/m_s365_d_incident_audit_record.py deleted file mode 100644 index 4e24e512365..00000000000 --- a/msgraph/generated/models/security/m_s365_d_incident_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MS365DIncidentAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mS365DIncidentAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MS365DIncidentAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MS365DIncidentAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MS365DIncidentAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/m_s365_d_suppression_rule_audit_record.py b/msgraph/generated/models/security/m_s365_d_suppression_rule_audit_record.py deleted file mode 100644 index b524c90c8f6..00000000000 --- a/msgraph/generated/models/security/m_s365_d_suppression_rule_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MS365DSuppressionRuleAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mS365DSuppressionRuleAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MS365DSuppressionRuleAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MS365DSuppressionRuleAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MS365DSuppressionRuleAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/managed_services_audit_record.py b/msgraph/generated/models/security/managed_services_audit_record.py deleted file mode 100644 index 8396fd097aa..00000000000 --- a/msgraph/generated/models/security/managed_services_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ManagedServicesAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.managedServicesAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ManagedServicesAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ManagedServicesAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ManagedServicesAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/managed_tenants_audit_record.py b/msgraph/generated/models/security/managed_tenants_audit_record.py deleted file mode 100644 index 3268a4fb762..00000000000 --- a/msgraph/generated/models/security/managed_tenants_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ManagedTenantsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.managedTenantsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ManagedTenantsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ManagedTenantsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ManagedTenantsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mapg_alerts_audit_record.py b/msgraph/generated/models/security/mapg_alerts_audit_record.py deleted file mode 100644 index 8863cd4ce52..00000000000 --- a/msgraph/generated/models/security/mapg_alerts_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MapgAlertsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mapgAlertsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MapgAlertsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MapgAlertsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MapgAlertsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mapg_onboard_audit_record.py b/msgraph/generated/models/security/mapg_onboard_audit_record.py deleted file mode 100644 index 28ef66dce1e..00000000000 --- a/msgraph/generated/models/security/mapg_onboard_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MapgOnboardAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mapgOnboardAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MapgOnboardAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MapgOnboardAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MapgOnboardAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mapg_policy_audit_record.py b/msgraph/generated/models/security/mapg_policy_audit_record.py deleted file mode 100644 index ac2e915e957..00000000000 --- a/msgraph/generated/models/security/mapg_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MapgPolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mapgPolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MapgPolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MapgPolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MapgPolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mcas_alerts_audit_record.py b/msgraph/generated/models/security/mcas_alerts_audit_record.py deleted file mode 100644 index 88393ff2ee3..00000000000 --- a/msgraph/generated/models/security/mcas_alerts_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class McasAlertsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mcasAlertsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> McasAlertsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: McasAlertsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return McasAlertsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mda_data_security_signal_record.py b/msgraph/generated/models/security/mda_data_security_signal_record.py deleted file mode 100644 index 80a432e0334..00000000000 --- a/msgraph/generated/models/security/mda_data_security_signal_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MdaDataSecuritySignalRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mdaDataSecuritySignalRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MdaDataSecuritySignalRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MdaDataSecuritySignalRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MdaDataSecuritySignalRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mdatp_audit_record.py b/msgraph/generated/models/security/mdatp_audit_record.py deleted file mode 100644 index eca175948d0..00000000000 --- a/msgraph/generated/models/security/mdatp_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MdatpAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mdatpAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MdatpAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MdatpAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MdatpAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mdc_events_record.py b/msgraph/generated/models/security/mdc_events_record.py deleted file mode 100644 index de984e72025..00000000000 --- a/msgraph/generated/models/security/mdc_events_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MdcEventsRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mdcEventsRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MdcEventsRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MdcEventsRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MdcEventsRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mdi_audit_record.py b/msgraph/generated/models/security/mdi_audit_record.py deleted file mode 100644 index b3c7fb94dc2..00000000000 --- a/msgraph/generated/models/security/mdi_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MdiAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mdiAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MdiAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MdiAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MdiAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mesh_worlds_audit_record.py b/msgraph/generated/models/security/mesh_worlds_audit_record.py deleted file mode 100644 index 774e967c606..00000000000 --- a/msgraph/generated/models/security/mesh_worlds_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MeshWorldsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.meshWorldsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MeshWorldsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MeshWorldsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MeshWorldsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft365_backup_backup_item_audit_record.py b/msgraph/generated/models/security/microsoft365_backup_backup_item_audit_record.py deleted file mode 100644 index fb46937bdf0..00000000000 --- a/msgraph/generated/models/security/microsoft365_backup_backup_item_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class Microsoft365BackupBackupItemAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> Microsoft365BackupBackupItemAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: Microsoft365BackupBackupItemAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return Microsoft365BackupBackupItemAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft365_backup_backup_policy_audit_record.py b/msgraph/generated/models/security/microsoft365_backup_backup_policy_audit_record.py deleted file mode 100644 index 9b951fae70c..00000000000 --- a/msgraph/generated/models/security/microsoft365_backup_backup_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class Microsoft365BackupBackupPolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> Microsoft365BackupBackupPolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: Microsoft365BackupBackupPolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return Microsoft365BackupBackupPolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft365_backup_restore_item_audit_record.py b/msgraph/generated/models/security/microsoft365_backup_restore_item_audit_record.py deleted file mode 100644 index 072dab12805..00000000000 --- a/msgraph/generated/models/security/microsoft365_backup_restore_item_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class Microsoft365BackupRestoreItemAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> Microsoft365BackupRestoreItemAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: Microsoft365BackupRestoreItemAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return Microsoft365BackupRestoreItemAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft365_backup_restore_task_audit_record.py b/msgraph/generated/models/security/microsoft365_backup_restore_task_audit_record.py deleted file mode 100644 index 6f0fe4160cc..00000000000 --- a/msgraph/generated/models/security/microsoft365_backup_restore_task_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class Microsoft365BackupRestoreTaskAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> Microsoft365BackupRestoreTaskAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: Microsoft365BackupRestoreTaskAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return Microsoft365BackupRestoreTaskAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_defender_experts_base_audit_record.py b/msgraph/generated/models/security/microsoft_defender_experts_base_audit_record.py deleted file mode 100644 index 81faea8e7a0..00000000000 --- a/msgraph/generated/models/security/microsoft_defender_experts_base_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftDefenderExpertsBaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftDefenderExpertsBaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftDefenderExpertsBaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftDefenderExpertsBaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py b/msgraph/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py deleted file mode 100644 index 2461b165770..00000000000 --- a/msgraph/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftDefenderExpertsXDRAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftDefenderExpertsXDRAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftDefenderExpertsXDRAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftDefenderExpertsXDRAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_flow_audit_record.py b/msgraph/generated/models/security/microsoft_flow_audit_record.py deleted file mode 100644 index fcfee9a7f4a..00000000000 --- a/msgraph/generated/models/security/microsoft_flow_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftFlowAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftFlowAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftFlowAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftFlowAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftFlowAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_forms_audit_record.py b/msgraph/generated/models/security/microsoft_forms_audit_record.py deleted file mode 100644 index d1babe1d1ba..00000000000 --- a/msgraph/generated/models/security/microsoft_forms_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftFormsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftFormsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftFormsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftFormsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftFormsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_graph_data_connect_consent.py b/msgraph/generated/models/security/microsoft_graph_data_connect_consent.py deleted file mode 100644 index 963142791ae..00000000000 --- a/msgraph/generated/models/security/microsoft_graph_data_connect_consent.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftGraphDataConnectConsent(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftGraphDataConnectConsent" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftGraphDataConnectConsent: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftGraphDataConnectConsent - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftGraphDataConnectConsent() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_graph_data_connect_operation.py b/msgraph/generated/models/security/microsoft_graph_data_connect_operation.py deleted file mode 100644 index 9c7668d4fd1..00000000000 --- a/msgraph/generated/models/security/microsoft_graph_data_connect_operation.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftGraphDataConnectOperation(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftGraphDataConnectOperation" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftGraphDataConnectOperation: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftGraphDataConnectOperation - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftGraphDataConnectOperation() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_purview_data_map_operation_record.py b/msgraph/generated/models/security/microsoft_purview_data_map_operation_record.py deleted file mode 100644 index 36c22485a72..00000000000 --- a/msgraph/generated/models/security/microsoft_purview_data_map_operation_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftPurviewDataMapOperationRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftPurviewDataMapOperationRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftPurviewDataMapOperationRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftPurviewDataMapOperationRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_purview_policy_operation_record.py b/msgraph/generated/models/security/microsoft_purview_policy_operation_record.py deleted file mode 100644 index e091367dcec..00000000000 --- a/msgraph/generated/models/security/microsoft_purview_policy_operation_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftPurviewPolicyOperationRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftPurviewPolicyOperationRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftPurviewPolicyOperationRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftPurviewPolicyOperationRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_purview_privacy_audit_event.py b/msgraph/generated/models/security/microsoft_purview_privacy_audit_event.py deleted file mode 100644 index 2392edfd6e5..00000000000 --- a/msgraph/generated/models/security/microsoft_purview_privacy_audit_event.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftPurviewPrivacyAuditEvent(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftPurviewPrivacyAuditEvent: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftPurviewPrivacyAuditEvent - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftPurviewPrivacyAuditEvent() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_stream_audit_record.py b/msgraph/generated/models/security/microsoft_stream_audit_record.py deleted file mode 100644 index 0426b682e62..00000000000 --- a/msgraph/generated/models/security/microsoft_stream_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftStreamAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftStreamAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftStreamAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftStreamAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftStreamAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_teams_admin_audit_record.py b/msgraph/generated/models/security/microsoft_teams_admin_audit_record.py deleted file mode 100644 index 398273d9dae..00000000000 --- a/msgraph/generated/models/security/microsoft_teams_admin_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftTeamsAdminAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAdminAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsAdminAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftTeamsAdminAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftTeamsAdminAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_teams_analytics_audit_record.py b/msgraph/generated/models/security/microsoft_teams_analytics_audit_record.py deleted file mode 100644 index 09366094e40..00000000000 --- a/msgraph/generated/models/security/microsoft_teams_analytics_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftTeamsAnalyticsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsAnalyticsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftTeamsAnalyticsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftTeamsAnalyticsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_teams_audit_record.py b/msgraph/generated/models/security/microsoft_teams_audit_record.py deleted file mode 100644 index 3c430a3eb05..00000000000 --- a/msgraph/generated/models/security/microsoft_teams_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftTeamsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftTeamsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftTeamsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_teams_device_audit_record.py b/msgraph/generated/models/security/microsoft_teams_device_audit_record.py deleted file mode 100644 index 1a1c764d119..00000000000 --- a/msgraph/generated/models/security/microsoft_teams_device_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftTeamsDeviceAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsDeviceAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftTeamsDeviceAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftTeamsDeviceAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_teams_retention_label_action_audit_record.py b/msgraph/generated/models/security/microsoft_teams_retention_label_action_audit_record.py deleted file mode 100644 index 1db2b377988..00000000000 --- a/msgraph/generated/models/security/microsoft_teams_retention_label_action_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftTeamsRetentionLabelActionAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsRetentionLabelActionAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftTeamsRetentionLabelActionAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftTeamsRetentionLabelActionAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py b/msgraph/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py deleted file mode 100644 index 137a46a795b..00000000000 --- a/msgraph/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftTeamsSensitivityLabelActionAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsSensitivityLabelActionAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftTeamsSensitivityLabelActionAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftTeamsSensitivityLabelActionAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/microsoft_teams_shifts_audit_record.py b/msgraph/generated/models/security/microsoft_teams_shifts_audit_record.py deleted file mode 100644 index 06a3a5d2254..00000000000 --- a/msgraph/generated/models/security/microsoft_teams_shifts_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MicrosoftTeamsShiftsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsShiftsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MicrosoftTeamsShiftsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MicrosoftTeamsShiftsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_exchange_item_audit_record.py b/msgraph/generated/models/security/mip_auto_label_exchange_item_audit_record.py deleted file mode 100644 index 326e308f66b..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_exchange_item_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelExchangeItemAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelExchangeItemAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelExchangeItemAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelExchangeItemAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_item_audit_record.py b/msgraph/generated/models/security/mip_auto_label_item_audit_record.py deleted file mode 100644 index c0e6df57045..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_item_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelItemAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelItemAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelItemAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelItemAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelItemAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_policy_audit_record.py b/msgraph/generated/models/security/mip_auto_label_policy_audit_record.py deleted file mode 100644 index c848ff3f46e..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelPolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelPolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelPolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelPolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelPolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_progress_feedback_audit_record.py b/msgraph/generated/models/security/mip_auto_label_progress_feedback_audit_record.py deleted file mode 100644 index 884bc3edb57..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_progress_feedback_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelProgressFeedbackAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelProgressFeedbackAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelProgressFeedbackAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelProgressFeedbackAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_share_point_item_audit_record.py b/msgraph/generated/models/security/mip_auto_label_share_point_item_audit_record.py deleted file mode 100644 index 4059f256337..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_share_point_item_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelSharePointItemAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSharePointItemAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelSharePointItemAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelSharePointItemAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py b/msgraph/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py deleted file mode 100644 index f32acb4fb49..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelSimulationSharePointCompletionRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSimulationSharePointCompletionRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelSimulationSharePointCompletionRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelSimulationSharePointCompletionRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py b/msgraph/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py deleted file mode 100644 index a7d95884c9f..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelSimulationSharePointProgressRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSimulationSharePointProgressRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelSimulationSharePointProgressRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelSimulationSharePointProgressRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_simulation_statistics_record.py b/msgraph/generated/models/security/mip_auto_label_simulation_statistics_record.py deleted file mode 100644 index b2c5228d626..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_simulation_statistics_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelSimulationStatisticsRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSimulationStatisticsRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelSimulationStatisticsRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelSimulationStatisticsRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_auto_label_simulation_status_record.py b/msgraph/generated/models/security/mip_auto_label_simulation_status_record.py deleted file mode 100644 index a289713233b..00000000000 --- a/msgraph/generated/models/security/mip_auto_label_simulation_status_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipAutoLabelSimulationStatusRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationStatusRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipAutoLabelSimulationStatusRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipAutoLabelSimulationStatusRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipAutoLabelSimulationStatusRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_exact_data_match_audit_record.py b/msgraph/generated/models/security/mip_exact_data_match_audit_record.py deleted file mode 100644 index b81486f2f93..00000000000 --- a/msgraph/generated/models/security/mip_exact_data_match_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipExactDataMatchAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipExactDataMatchAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipExactDataMatchAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipExactDataMatchAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipExactDataMatchAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_label_analytics_audit_record.py b/msgraph/generated/models/security/mip_label_analytics_audit_record.py deleted file mode 100644 index 3fd419b7818..00000000000 --- a/msgraph/generated/models/security/mip_label_analytics_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipLabelAnalyticsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipLabelAnalyticsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipLabelAnalyticsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipLabelAnalyticsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipLabelAnalyticsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mip_label_audit_record.py b/msgraph/generated/models/security/mip_label_audit_record.py deleted file mode 100644 index 8f7b3aabc4f..00000000000 --- a/msgraph/generated/models/security/mip_label_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MipLabelAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mipLabelAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MipLabelAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MipLabelAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MipLabelAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/msde_general_settings_audit_record.py b/msgraph/generated/models/security/msde_general_settings_audit_record.py deleted file mode 100644 index 9eabf3c1154..00000000000 --- a/msgraph/generated/models/security/msde_general_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MsdeGeneralSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.msdeGeneralSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MsdeGeneralSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MsdeGeneralSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MsdeGeneralSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/msde_indicators_settings_audit_record.py b/msgraph/generated/models/security/msde_indicators_settings_audit_record.py deleted file mode 100644 index 74ae4a25930..00000000000 --- a/msgraph/generated/models/security/msde_indicators_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MsdeIndicatorsSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MsdeIndicatorsSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MsdeIndicatorsSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MsdeIndicatorsSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/msde_response_actions_audit_record.py b/msgraph/generated/models/security/msde_response_actions_audit_record.py deleted file mode 100644 index 9f2fd4a60d1..00000000000 --- a/msgraph/generated/models/security/msde_response_actions_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MsdeResponseActionsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.msdeResponseActionsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MsdeResponseActionsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MsdeResponseActionsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MsdeResponseActionsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/msde_roles_settings_audit_record.py b/msgraph/generated/models/security/msde_roles_settings_audit_record.py deleted file mode 100644 index 75d9d49a43f..00000000000 --- a/msgraph/generated/models/security/msde_roles_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MsdeRolesSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.msdeRolesSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MsdeRolesSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MsdeRolesSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MsdeRolesSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mstic_nation_state_notification_record.py b/msgraph/generated/models/security/mstic_nation_state_notification_record.py deleted file mode 100644 index 7a34e5b67c3..00000000000 --- a/msgraph/generated/models/security/mstic_nation_state_notification_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MsticNationStateNotificationRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.msticNationStateNotificationRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MsticNationStateNotificationRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MsticNationStateNotificationRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MsticNationStateNotificationRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/multi_stage_disposition_audit_record.py b/msgraph/generated/models/security/multi_stage_disposition_audit_record.py deleted file mode 100644 index 3826a13ef6c..00000000000 --- a/msgraph/generated/models/security/multi_stage_disposition_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MultiStageDispositionAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.multiStageDispositionAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MultiStageDispositionAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MultiStageDispositionAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MultiStageDispositionAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/my_analytics_settings_audit_record.py b/msgraph/generated/models/security/my_analytics_settings_audit_record.py deleted file mode 100644 index e014d3f3118..00000000000 --- a/msgraph/generated/models/security/my_analytics_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class MyAnalyticsSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.myAnalyticsSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MyAnalyticsSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MyAnalyticsSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return MyAnalyticsSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/office_native_audit_record.py b/msgraph/generated/models/security/office_native_audit_record.py deleted file mode 100644 index ee570237740..00000000000 --- a/msgraph/generated/models/security/office_native_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class OfficeNativeAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.officeNativeAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> OfficeNativeAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: OfficeNativeAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return OfficeNativeAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/ome_portal_audit_record.py b/msgraph/generated/models/security/ome_portal_audit_record.py deleted file mode 100644 index 74979a8687b..00000000000 --- a/msgraph/generated/models/security/ome_portal_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class OmePortalAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.omePortalAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> OmePortalAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: OmePortalAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return OmePortalAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py b/msgraph/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py deleted file mode 100644 index 14db5c87848..00000000000 --- a/msgraph/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class OnPremisesFileShareScannerDlpAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesFileShareScannerDlpAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: OnPremisesFileShareScannerDlpAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return OnPremisesFileShareScannerDlpAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/on_premises_scanner_dlp_audit_record.py b/msgraph/generated/models/security/on_premises_scanner_dlp_audit_record.py deleted file mode 100644 index 29a8474265e..00000000000 --- a/msgraph/generated/models/security/on_premises_scanner_dlp_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class OnPremisesScannerDlpAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.onPremisesScannerDlpAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesScannerDlpAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: OnPremisesScannerDlpAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return OnPremisesScannerDlpAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py b/msgraph/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py deleted file mode 100644 index e65e0c88228..00000000000 --- a/msgraph/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class OnPremisesSharePointScannerDlpAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesSharePointScannerDlpAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: OnPremisesSharePointScannerDlpAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return OnPremisesSharePointScannerDlpAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/one_drive_audit_record.py b/msgraph/generated/models/security/one_drive_audit_record.py deleted file mode 100644 index 9107046a7e9..00000000000 --- a/msgraph/generated/models/security/one_drive_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class OneDriveAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.oneDriveAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> OneDriveAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: OneDriveAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return OneDriveAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/owa_get_access_token_for_resource_audit_record.py b/msgraph/generated/models/security/owa_get_access_token_for_resource_audit_record.py deleted file mode 100644 index a4538be1917..00000000000 --- a/msgraph/generated/models/security/owa_get_access_token_for_resource_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class OwaGetAccessTokenForResourceAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> OwaGetAccessTokenForResourceAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: OwaGetAccessTokenForResourceAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return OwaGetAccessTokenForResourceAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/people_admin_settings_audit_record.py b/msgraph/generated/models/security/people_admin_settings_audit_record.py deleted file mode 100644 index 6e5823ae45f..00000000000 --- a/msgraph/generated/models/security/people_admin_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PeopleAdminSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.peopleAdminSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PeopleAdminSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PeopleAdminSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PeopleAdminSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/physical_badging_signal_audit_record.py b/msgraph/generated/models/security/physical_badging_signal_audit_record.py deleted file mode 100644 index 13ce56408a6..00000000000 --- a/msgraph/generated/models/security/physical_badging_signal_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PhysicalBadgingSignalAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.physicalBadgingSignalAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PhysicalBadgingSignalAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PhysicalBadgingSignalAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PhysicalBadgingSignalAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/planner_copy_plan_audit_record.py b/msgraph/generated/models/security/planner_copy_plan_audit_record.py deleted file mode 100644 index 4ce6d5ee36a..00000000000 --- a/msgraph/generated/models/security/planner_copy_plan_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PlannerCopyPlanAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.plannerCopyPlanAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerCopyPlanAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerCopyPlanAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerCopyPlanAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/planner_plan_audit_record.py b/msgraph/generated/models/security/planner_plan_audit_record.py deleted file mode 100644 index 4bf1fe9f0c2..00000000000 --- a/msgraph/generated/models/security/planner_plan_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PlannerPlanAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.plannerPlanAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerPlanAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerPlanAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerPlanAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/planner_plan_list_audit_record.py b/msgraph/generated/models/security/planner_plan_list_audit_record.py deleted file mode 100644 index fc01f794652..00000000000 --- a/msgraph/generated/models/security/planner_plan_list_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PlannerPlanListAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.plannerPlanListAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerPlanListAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerPlanListAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerPlanListAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/planner_roster_audit_record.py b/msgraph/generated/models/security/planner_roster_audit_record.py deleted file mode 100644 index 9579ff1d5c0..00000000000 --- a/msgraph/generated/models/security/planner_roster_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PlannerRosterAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.plannerRosterAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerRosterAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerRosterAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerRosterAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/planner_roster_sensitivity_label_audit_record.py b/msgraph/generated/models/security/planner_roster_sensitivity_label_audit_record.py deleted file mode 100644 index 8f4b5cc8f2a..00000000000 --- a/msgraph/generated/models/security/planner_roster_sensitivity_label_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PlannerRosterSensitivityLabelAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerRosterSensitivityLabelAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerRosterSensitivityLabelAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerRosterSensitivityLabelAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/planner_task_audit_record.py b/msgraph/generated/models/security/planner_task_audit_record.py deleted file mode 100644 index c7fef25d456..00000000000 --- a/msgraph/generated/models/security/planner_task_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PlannerTaskAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.plannerTaskAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerTaskAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerTaskAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/planner_task_list_audit_record.py b/msgraph/generated/models/security/planner_task_list_audit_record.py deleted file mode 100644 index fd9293a1816..00000000000 --- a/msgraph/generated/models/security/planner_task_list_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PlannerTaskListAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.plannerTaskListAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskListAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerTaskListAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerTaskListAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/planner_tenant_settings_audit_record.py b/msgraph/generated/models/security/planner_tenant_settings_audit_record.py deleted file mode 100644 index d763fc68499..00000000000 --- a/msgraph/generated/models/security/planner_tenant_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PlannerTenantSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.plannerTenantSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTenantSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PlannerTenantSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PlannerTenantSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_apps_audit_app_record.py b/msgraph/generated/models/security/power_apps_audit_app_record.py deleted file mode 100644 index 10e88bd03dc..00000000000 --- a/msgraph/generated/models/security/power_apps_audit_app_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerAppsAuditAppRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditAppRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerAppsAuditAppRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerAppsAuditAppRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerAppsAuditAppRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_apps_audit_plan_record.py b/msgraph/generated/models/security/power_apps_audit_plan_record.py deleted file mode 100644 index e37d0976338..00000000000 --- a/msgraph/generated/models/security/power_apps_audit_plan_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerAppsAuditPlanRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditPlanRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerAppsAuditPlanRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerAppsAuditPlanRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerAppsAuditPlanRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_apps_audit_resource_record.py b/msgraph/generated/models/security/power_apps_audit_resource_record.py deleted file mode 100644 index 01fed36f513..00000000000 --- a/msgraph/generated/models/security/power_apps_audit_resource_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerAppsAuditResourceRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditResourceRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerAppsAuditResourceRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerAppsAuditResourceRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerAppsAuditResourceRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_bi_audit_record.py b/msgraph/generated/models/security/power_bi_audit_record.py deleted file mode 100644 index 02f468a4572..00000000000 --- a/msgraph/generated/models/security/power_bi_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerBiAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerBiAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerBiAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerBiAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerBiAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_bi_dlp_audit_record.py b/msgraph/generated/models/security/power_bi_dlp_audit_record.py deleted file mode 100644 index 574a5cab4af..00000000000 --- a/msgraph/generated/models/security/power_bi_dlp_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerBiDlpAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerBiDlpAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerBiDlpAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerBiDlpAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerBiDlpAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_pages_site_audit_record.py b/msgraph/generated/models/security/power_pages_site_audit_record.py deleted file mode 100644 index edd19c7062b..00000000000 --- a/msgraph/generated/models/security/power_pages_site_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerPagesSiteAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerPagesSiteAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerPagesSiteAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerPagesSiteAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerPagesSiteAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_platform_admin_dlp_audit_record.py b/msgraph/generated/models/security/power_platform_admin_dlp_audit_record.py deleted file mode 100644 index 08942ef849c..00000000000 --- a/msgraph/generated/models/security/power_platform_admin_dlp_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerPlatformAdminDlpAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformAdminDlpAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerPlatformAdminDlpAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerPlatformAdminDlpAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_platform_admin_environment_audit_record.py b/msgraph/generated/models/security/power_platform_admin_environment_audit_record.py deleted file mode 100644 index 0132f27f223..00000000000 --- a/msgraph/generated/models/security/power_platform_admin_environment_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerPlatformAdminEnvironmentAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformAdminEnvironmentAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerPlatformAdminEnvironmentAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerPlatformAdminEnvironmentAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_platform_administrator_activity_record.py b/msgraph/generated/models/security/power_platform_administrator_activity_record.py deleted file mode 100644 index b60f121f1b3..00000000000 --- a/msgraph/generated/models/security/power_platform_administrator_activity_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerPlatformAdministratorActivityRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdministratorActivityRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformAdministratorActivityRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerPlatformAdministratorActivityRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerPlatformAdministratorActivityRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py b/msgraph/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py deleted file mode 100644 index 3d952ca84b0..00000000000 --- a/msgraph/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerPlatformLockboxResourceAccessRequestAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformLockboxResourceAccessRequestAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerPlatformLockboxResourceAccessRequestAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerPlatformLockboxResourceAccessRequestAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_platform_lockbox_resource_command_audit_record.py b/msgraph/generated/models/security/power_platform_lockbox_resource_command_audit_record.py deleted file mode 100644 index 2f0dfd4eee4..00000000000 --- a/msgraph/generated/models/security/power_platform_lockbox_resource_command_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerPlatformLockboxResourceCommandAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformLockboxResourceCommandAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerPlatformLockboxResourceCommandAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerPlatformLockboxResourceCommandAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/power_platform_service_activity_audit_record.py b/msgraph/generated/models/security/power_platform_service_activity_audit_record.py deleted file mode 100644 index 9b51a4e26e1..00000000000 --- a/msgraph/generated/models/security/power_platform_service_activity_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PowerPlatformServiceActivityAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PowerPlatformServiceActivityAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PowerPlatformServiceActivityAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PowerPlatformServiceActivityAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/privacy_data_match_audit_record.py b/msgraph/generated/models/security/privacy_data_match_audit_record.py deleted file mode 100644 index 87abbc69c3a..00000000000 --- a/msgraph/generated/models/security/privacy_data_match_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PrivacyDataMatchAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.privacyDataMatchAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyDataMatchAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivacyDataMatchAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivacyDataMatchAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/privacy_data_minimization_record.py b/msgraph/generated/models/security/privacy_data_minimization_record.py deleted file mode 100644 index a046eef5e69..00000000000 --- a/msgraph/generated/models/security/privacy_data_minimization_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PrivacyDataMinimizationRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.privacyDataMinimizationRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyDataMinimizationRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivacyDataMinimizationRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivacyDataMinimizationRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/privacy_digest_email_record.py b/msgraph/generated/models/security/privacy_digest_email_record.py deleted file mode 100644 index eb63ae08b1e..00000000000 --- a/msgraph/generated/models/security/privacy_digest_email_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PrivacyDigestEmailRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.privacyDigestEmailRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyDigestEmailRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivacyDigestEmailRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivacyDigestEmailRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/privacy_open_access_audit_record.py b/msgraph/generated/models/security/privacy_open_access_audit_record.py deleted file mode 100644 index fe5c29951a3..00000000000 --- a/msgraph/generated/models/security/privacy_open_access_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PrivacyOpenAccessAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.privacyOpenAccessAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyOpenAccessAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivacyOpenAccessAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivacyOpenAccessAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/privacy_portal_audit_record.py b/msgraph/generated/models/security/privacy_portal_audit_record.py deleted file mode 100644 index 9421723a774..00000000000 --- a/msgraph/generated/models/security/privacy_portal_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PrivacyPortalAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.privacyPortalAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyPortalAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivacyPortalAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivacyPortalAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/privacy_remediation_action_record.py b/msgraph/generated/models/security/privacy_remediation_action_record.py deleted file mode 100644 index 8948f6ee6ba..00000000000 --- a/msgraph/generated/models/security/privacy_remediation_action_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PrivacyRemediationActionRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.privacyRemediationActionRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyRemediationActionRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivacyRemediationActionRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivacyRemediationActionRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/privacy_remediation_record.py b/msgraph/generated/models/security/privacy_remediation_record.py deleted file mode 100644 index 5f76d10640e..00000000000 --- a/msgraph/generated/models/security/privacy_remediation_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PrivacyRemediationRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.privacyRemediationRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyRemediationRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivacyRemediationRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivacyRemediationRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/privacy_tenant_audit_history_record.py b/msgraph/generated/models/security/privacy_tenant_audit_history_record.py deleted file mode 100644 index d8992bfc939..00000000000 --- a/msgraph/generated/models/security/privacy_tenant_audit_history_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PrivacyTenantAuditHistoryRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.privacyTenantAuditHistoryRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivacyTenantAuditHistoryRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivacyTenantAuditHistoryRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivacyTenantAuditHistoryRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/project_audit_record.py b/msgraph/generated/models/security/project_audit_record.py deleted file mode 100644 index 4584a523190..00000000000 --- a/msgraph/generated/models/security/project_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ProjectAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.projectAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProjectAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProjectAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ProjectAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py b/msgraph/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py deleted file mode 100644 index f976f4b193b..00000000000 --- a/msgraph/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ProjectForTheWebAssignedToMeSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebAssignedToMeSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProjectForTheWebAssignedToMeSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ProjectForTheWebAssignedToMeSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/project_for_the_web_project_audit_record.py b/msgraph/generated/models/security/project_for_the_web_project_audit_record.py deleted file mode 100644 index 33c9829754b..00000000000 --- a/msgraph/generated/models/security/project_for_the_web_project_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ProjectForTheWebProjectAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebProjectAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebProjectAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProjectForTheWebProjectAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ProjectForTheWebProjectAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/project_for_the_web_roadmap_audit_record.py b/msgraph/generated/models/security/project_for_the_web_roadmap_audit_record.py deleted file mode 100644 index cf083d06dd4..00000000000 --- a/msgraph/generated/models/security/project_for_the_web_roadmap_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ProjectForTheWebRoadmapAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebRoadmapAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProjectForTheWebRoadmapAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ProjectForTheWebRoadmapAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/project_for_the_web_roadmap_item_audit_record.py b/msgraph/generated/models/security/project_for_the_web_roadmap_item_audit_record.py deleted file mode 100644 index 7ec187efbea..00000000000 --- a/msgraph/generated/models/security/project_for_the_web_roadmap_item_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ProjectForTheWebRoadmapItemAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebRoadmapItemAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProjectForTheWebRoadmapItemAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ProjectForTheWebRoadmapItemAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py b/msgraph/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py deleted file mode 100644 index b391bd888b8..00000000000 --- a/msgraph/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ProjectForTheWebRoadmapSettingsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebRoadmapSettingsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProjectForTheWebRoadmapSettingsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ProjectForTheWebRoadmapSettingsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/project_for_the_web_task_audit_record.py b/msgraph/generated/models/security/project_for_the_web_task_audit_record.py deleted file mode 100644 index dc6453a39bf..00000000000 --- a/msgraph/generated/models/security/project_for_the_web_task_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ProjectForTheWebTaskAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebTaskAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProjectForTheWebTaskAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProjectForTheWebTaskAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ProjectForTheWebTaskAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/public_folder_audit_record.py b/msgraph/generated/models/security/public_folder_audit_record.py deleted file mode 100644 index c2587045a6c..00000000000 --- a/msgraph/generated/models/security/public_folder_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PublicFolderAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.publicFolderAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PublicFolderAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PublicFolderAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PublicFolderAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/purview_insider_risk_alerts_record.py b/msgraph/generated/models/security/purview_insider_risk_alerts_record.py deleted file mode 100644 index 26b6f95626b..00000000000 --- a/msgraph/generated/models/security/purview_insider_risk_alerts_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PurviewInsiderRiskAlertsRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.purviewInsiderRiskAlertsRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PurviewInsiderRiskAlertsRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PurviewInsiderRiskAlertsRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PurviewInsiderRiskAlertsRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/purview_insider_risk_cases_record.py b/msgraph/generated/models/security/purview_insider_risk_cases_record.py deleted file mode 100644 index 6e8a8b6becc..00000000000 --- a/msgraph/generated/models/security/purview_insider_risk_cases_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class PurviewInsiderRiskCasesRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.purviewInsiderRiskCasesRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PurviewInsiderRiskCasesRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PurviewInsiderRiskCasesRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PurviewInsiderRiskCasesRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/quarantine_audit_record.py b/msgraph/generated/models/security/quarantine_audit_record.py deleted file mode 100644 index 671851045ed..00000000000 --- a/msgraph/generated/models/security/quarantine_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class QuarantineAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.quarantineAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> QuarantineAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: QuarantineAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return QuarantineAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/records_management_audit_record.py b/msgraph/generated/models/security/records_management_audit_record.py deleted file mode 100644 index 1d8a456aa9e..00000000000 --- a/msgraph/generated/models/security/records_management_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class RecordsManagementAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.recordsManagementAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RecordsManagementAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RecordsManagementAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RecordsManagementAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/retention_policy_audit_record.py b/msgraph/generated/models/security/retention_policy_audit_record.py deleted file mode 100644 index dfb8c2a7cf1..00000000000 --- a/msgraph/generated/models/security/retention_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class RetentionPolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.retentionPolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RetentionPolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RetentionPolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RetentionPolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/score_evidence.py b/msgraph/generated/models/security/score_evidence.py deleted file mode 100644 index cae17d800a0..00000000000 --- a/msgraph/generated/models/security/score_evidence.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ScoreEvidence(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.scoreEvidence" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ScoreEvidence: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ScoreEvidence - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ScoreEvidence() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/score_platform_generic_audit_record.py b/msgraph/generated/models/security/score_platform_generic_audit_record.py deleted file mode 100644 index 2f7cb81cb53..00000000000 --- a/msgraph/generated/models/security/score_platform_generic_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ScorePlatformGenericAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.scorePlatformGenericAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ScorePlatformGenericAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ScorePlatformGenericAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ScorePlatformGenericAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/script_run_audit_record.py b/msgraph/generated/models/security/script_run_audit_record.py deleted file mode 100644 index 12b55ab3fba..00000000000 --- a/msgraph/generated/models/security/script_run_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ScriptRunAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.scriptRunAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ScriptRunAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ScriptRunAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ScriptRunAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/search_audit_record.py b/msgraph/generated/models/security/search_audit_record.py deleted file mode 100644 index ab378af17da..00000000000 --- a/msgraph/generated/models/security/search_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SearchAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.searchAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SearchAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SearchAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SearchAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/security.py b/msgraph/generated/models/security/security.py index e78fa0c7ac5..7f06b195a6c 100644 --- a/msgraph/generated/models/security/security.py +++ b/msgraph/generated/models/security/security.py @@ -13,7 +13,6 @@ from ..subject_rights_request import SubjectRightsRequest from ..tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .alert import Alert - from .audit_core_root import AuditCoreRoot from .cases_root import CasesRoot from .identity_container import IdentityContainer from .incident import Incident @@ -32,8 +31,6 @@ class Security(Entity, Parsable): alerts_v2: Optional[list[Alert]] = None # The attackSimulation property attack_simulation: Optional[AttackSimulationRoot] = None - # The auditLog property - audit_log: Optional[AuditCoreRoot] = None # The cases property cases: Optional[CasesRoot] = None # The dataSecurityAndGovernance property @@ -83,7 +80,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..subject_rights_request import SubjectRightsRequest from ..tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .alert import Alert - from .audit_core_root import AuditCoreRoot from .cases_root import CasesRoot from .identity_container import IdentityContainer from .incident import Incident @@ -100,7 +96,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..subject_rights_request import SubjectRightsRequest from ..tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .alert import Alert - from .audit_core_root import AuditCoreRoot from .cases_root import CasesRoot from .identity_container import IdentityContainer from .incident import Incident @@ -113,7 +108,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "alerts": lambda n : setattr(self, 'alerts', n.get_collection_of_object_values(Alert)), "alerts_v2": lambda n : setattr(self, 'alerts_v2', n.get_collection_of_object_values(Alert)), "attackSimulation": lambda n : setattr(self, 'attack_simulation', n.get_object_value(AttackSimulationRoot)), - "auditLog": lambda n : setattr(self, 'audit_log', n.get_object_value(AuditCoreRoot)), "cases": lambda n : setattr(self, 'cases', n.get_object_value(CasesRoot)), "dataSecurityAndGovernance": lambda n : setattr(self, 'data_security_and_governance', n.get_object_value(TenantDataSecurityAndGovernance)), "identities": lambda n : setattr(self, 'identities', n.get_object_value(IdentityContainer)), @@ -142,7 +136,6 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("alerts", self.alerts) writer.write_collection_of_object_values("alerts_v2", self.alerts_v2) writer.write_object_value("attackSimulation", self.attack_simulation) - writer.write_object_value("auditLog", self.audit_log) writer.write_object_value("cases", self.cases) writer.write_object_value("dataSecurityAndGovernance", self.data_security_and_governance) writer.write_object_value("identities", self.identities) diff --git a/msgraph/generated/models/security/security_compliance_alert_record.py b/msgraph/generated/models/security/security_compliance_alert_record.py deleted file mode 100644 index 53e63fa67cd..00000000000 --- a/msgraph/generated/models/security/security_compliance_alert_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SecurityComplianceAlertRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceAlertRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceAlertRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SecurityComplianceAlertRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SecurityComplianceAlertRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py b/msgraph/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py deleted file mode 100644 index 6e4a73d794d..00000000000 --- a/msgraph/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SecurityComplianceCenterEOPCmdletAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceCenterEOPCmdletAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SecurityComplianceCenterEOPCmdletAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SecurityComplianceCenterEOPCmdletAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/security_compliance_insights_audit_record.py b/msgraph/generated/models/security/security_compliance_insights_audit_record.py deleted file mode 100644 index e24745c3b8f..00000000000 --- a/msgraph/generated/models/security/security_compliance_insights_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SecurityComplianceInsightsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceInsightsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceInsightsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SecurityComplianceInsightsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SecurityComplianceInsightsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/security_compliance_r_b_a_c_audit_record.py b/msgraph/generated/models/security/security_compliance_r_b_a_c_audit_record.py deleted file mode 100644 index 931a8e148d6..00000000000 --- a/msgraph/generated/models/security/security_compliance_r_b_a_c_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SecurityComplianceRBACAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceRBACAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceRBACAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SecurityComplianceRBACAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SecurityComplianceRBACAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/security_compliance_user_change_audit_record.py b/msgraph/generated/models/security/security_compliance_user_change_audit_record.py deleted file mode 100644 index f1ec28bf468..00000000000 --- a/msgraph/generated/models/security/security_compliance_user_change_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SecurityComplianceUserChangeAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceUserChangeAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SecurityComplianceUserChangeAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SecurityComplianceUserChangeAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SecurityComplianceUserChangeAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_app_permission_operation_audit_record.py b/msgraph/generated/models/security/share_point_app_permission_operation_audit_record.py deleted file mode 100644 index a8dbbaa715e..00000000000 --- a/msgraph/generated/models/security/share_point_app_permission_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointAppPermissionOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointAppPermissionOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointAppPermissionOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointAppPermissionOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_audit_record.py b/msgraph/generated/models/security/share_point_audit_record.py deleted file mode 100644 index 36b72d68c3a..00000000000 --- a/msgraph/generated/models/security/share_point_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_comment_operation_audit_record.py b/msgraph/generated/models/security/share_point_comment_operation_audit_record.py deleted file mode 100644 index e8834368f28..00000000000 --- a/msgraph/generated/models/security/share_point_comment_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointCommentOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointCommentOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointCommentOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointCommentOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointCommentOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_content_type_operation_audit_record.py b/msgraph/generated/models/security/share_point_content_type_operation_audit_record.py deleted file mode 100644 index 79fa1847a63..00000000000 --- a/msgraph/generated/models/security/share_point_content_type_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointContentTypeOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointContentTypeOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointContentTypeOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointContentTypeOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_e_signature_audit_record.py b/msgraph/generated/models/security/share_point_e_signature_audit_record.py deleted file mode 100644 index 61aa60a811e..00000000000 --- a/msgraph/generated/models/security/share_point_e_signature_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointESignatureAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointESignatureAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointESignatureAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointESignatureAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointESignatureAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_field_operation_audit_record.py b/msgraph/generated/models/security/share_point_field_operation_audit_record.py deleted file mode 100644 index e1a661cf2fd..00000000000 --- a/msgraph/generated/models/security/share_point_field_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointFieldOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointFieldOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointFieldOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointFieldOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointFieldOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_file_operation_audit_record.py b/msgraph/generated/models/security/share_point_file_operation_audit_record.py deleted file mode 100644 index 8f8a27eee5b..00000000000 --- a/msgraph/generated/models/security/share_point_file_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointFileOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointFileOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointFileOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointFileOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointFileOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_list_operation_audit_record.py b/msgraph/generated/models/security/share_point_list_operation_audit_record.py deleted file mode 100644 index 416e115c1bb..00000000000 --- a/msgraph/generated/models/security/share_point_list_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointListOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointListOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointListOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointListOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointListOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/share_point_sharing_operation_audit_record.py b/msgraph/generated/models/security/share_point_sharing_operation_audit_record.py deleted file mode 100644 index 257de3b9199..00000000000 --- a/msgraph/generated/models/security/share_point_sharing_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SharePointSharingOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.sharePointSharingOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SharePointSharingOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SharePointSharingOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SharePointSharingOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/skype_for_business_base_audit_record.py b/msgraph/generated/models/security/skype_for_business_base_audit_record.py deleted file mode 100644 index 541b981571f..00000000000 --- a/msgraph/generated/models/security/skype_for_business_base_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SkypeForBusinessBaseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessBaseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SkypeForBusinessBaseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SkypeForBusinessBaseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SkypeForBusinessBaseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/skype_for_business_cmdlets_audit_record.py b/msgraph/generated/models/security/skype_for_business_cmdlets_audit_record.py deleted file mode 100644 index 19da9d81cf7..00000000000 --- a/msgraph/generated/models/security/skype_for_business_cmdlets_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SkypeForBusinessCmdletsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SkypeForBusinessCmdletsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SkypeForBusinessCmdletsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SkypeForBusinessCmdletsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py b/msgraph/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py deleted file mode 100644 index a412f322c08..00000000000 --- a/msgraph/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SkypeForBusinessPSTNUsageAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SkypeForBusinessPSTNUsageAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SkypeForBusinessPSTNUsageAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SkypeForBusinessPSTNUsageAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/skype_for_business_users_blocked_audit_record.py b/msgraph/generated/models/security/skype_for_business_users_blocked_audit_record.py deleted file mode 100644 index 1f47c22105b..00000000000 --- a/msgraph/generated/models/security/skype_for_business_users_blocked_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SkypeForBusinessUsersBlockedAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SkypeForBusinessUsersBlockedAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SkypeForBusinessUsersBlockedAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SkypeForBusinessUsersBlockedAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/sms_create_phone_number_record.py b/msgraph/generated/models/security/sms_create_phone_number_record.py deleted file mode 100644 index 481e28ed836..00000000000 --- a/msgraph/generated/models/security/sms_create_phone_number_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SmsCreatePhoneNumberRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.smsCreatePhoneNumberRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SmsCreatePhoneNumberRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SmsCreatePhoneNumberRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SmsCreatePhoneNumberRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/sms_delete_phone_number_record.py b/msgraph/generated/models/security/sms_delete_phone_number_record.py deleted file mode 100644 index 7a4f24af7e6..00000000000 --- a/msgraph/generated/models/security/sms_delete_phone_number_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SmsDeletePhoneNumberRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.smsDeletePhoneNumberRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SmsDeletePhoneNumberRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SmsDeletePhoneNumberRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SmsDeletePhoneNumberRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/supervisory_review_day_x_insights_audit_record.py b/msgraph/generated/models/security/supervisory_review_day_x_insights_audit_record.py deleted file mode 100644 index 5ef4e91412a..00000000000 --- a/msgraph/generated/models/security/supervisory_review_day_x_insights_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SupervisoryReviewDayXInsightsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SupervisoryReviewDayXInsightsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SupervisoryReviewDayXInsightsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SupervisoryReviewDayXInsightsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/synthetic_probe_audit_record.py b/msgraph/generated/models/security/synthetic_probe_audit_record.py deleted file mode 100644 index 37d9648ff63..00000000000 --- a/msgraph/generated/models/security/synthetic_probe_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class SyntheticProbeAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.syntheticProbeAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SyntheticProbeAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SyntheticProbeAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SyntheticProbeAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/teams_easy_approvals_audit_record.py b/msgraph/generated/models/security/teams_easy_approvals_audit_record.py deleted file mode 100644 index 4c71fa8a35b..00000000000 --- a/msgraph/generated/models/security/teams_easy_approvals_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class TeamsEasyApprovalsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.teamsEasyApprovalsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TeamsEasyApprovalsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TeamsEasyApprovalsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TeamsEasyApprovalsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/teams_healthcare_audit_record.py b/msgraph/generated/models/security/teams_healthcare_audit_record.py deleted file mode 100644 index 910d7ec5ab7..00000000000 --- a/msgraph/generated/models/security/teams_healthcare_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class TeamsHealthcareAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.teamsHealthcareAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TeamsHealthcareAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TeamsHealthcareAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TeamsHealthcareAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/teams_updates_audit_record.py b/msgraph/generated/models/security/teams_updates_audit_record.py deleted file mode 100644 index 2d6275d157e..00000000000 --- a/msgraph/generated/models/security/teams_updates_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class TeamsUpdatesAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.teamsUpdatesAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TeamsUpdatesAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TeamsUpdatesAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TeamsUpdatesAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/tenant_allow_block_list_audit_record.py b/msgraph/generated/models/security/tenant_allow_block_list_audit_record.py deleted file mode 100644 index 30eeefa2ef2..00000000000 --- a/msgraph/generated/models/security/tenant_allow_block_list_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class TenantAllowBlockListAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.tenantAllowBlockListAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TenantAllowBlockListAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TenantAllowBlockListAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TenantAllowBlockListAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/threat_finder_audit_record.py b/msgraph/generated/models/security/threat_finder_audit_record.py deleted file mode 100644 index 27efa388ee8..00000000000 --- a/msgraph/generated/models/security/threat_finder_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ThreatFinderAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.threatFinderAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ThreatFinderAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ThreatFinderAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ThreatFinderAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/threat_intelligence_atp_content_data.py b/msgraph/generated/models/security/threat_intelligence_atp_content_data.py deleted file mode 100644 index 0a614450ef3..00000000000 --- a/msgraph/generated/models/security/threat_intelligence_atp_content_data.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ThreatIntelligenceAtpContentData(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceAtpContentData" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ThreatIntelligenceAtpContentData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ThreatIntelligenceAtpContentData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ThreatIntelligenceAtpContentData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/threat_intelligence_mail_data.py b/msgraph/generated/models/security/threat_intelligence_mail_data.py deleted file mode 100644 index 8487b1deb3f..00000000000 --- a/msgraph/generated/models/security/threat_intelligence_mail_data.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ThreatIntelligenceMailData(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceMailData" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ThreatIntelligenceMailData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ThreatIntelligenceMailData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ThreatIntelligenceMailData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/threat_intelligence_url_click_data.py b/msgraph/generated/models/security/threat_intelligence_url_click_data.py deleted file mode 100644 index 0d74dab341c..00000000000 --- a/msgraph/generated/models/security/threat_intelligence_url_click_data.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class ThreatIntelligenceUrlClickData(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceUrlClickData" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ThreatIntelligenceUrlClickData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ThreatIntelligenceUrlClickData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ThreatIntelligenceUrlClickData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/todo_audit_record.py b/msgraph/generated/models/security/todo_audit_record.py deleted file mode 100644 index 3d56e1003f2..00000000000 --- a/msgraph/generated/models/security/todo_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class TodoAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.todoAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TodoAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TodoAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TodoAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/uam_operation_audit_record.py b/msgraph/generated/models/security/uam_operation_audit_record.py deleted file mode 100644 index a40699ab424..00000000000 --- a/msgraph/generated/models/security/uam_operation_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UamOperationAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.uamOperationAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UamOperationAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UamOperationAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UamOperationAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/unified_group_audit_record.py b/msgraph/generated/models/security/unified_group_audit_record.py deleted file mode 100644 index c910f2d591c..00000000000 --- a/msgraph/generated/models/security/unified_group_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UnifiedGroupAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.unifiedGroupAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedGroupAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UnifiedGroupAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UnifiedGroupAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/unified_simulation_matched_item_audit_record.py b/msgraph/generated/models/security/unified_simulation_matched_item_audit_record.py deleted file mode 100644 index 583e126cdf5..00000000000 --- a/msgraph/generated/models/security/unified_simulation_matched_item_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UnifiedSimulationMatchedItemAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedSimulationMatchedItemAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UnifiedSimulationMatchedItemAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UnifiedSimulationMatchedItemAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/unified_simulation_summary_audit_record.py b/msgraph/generated/models/security/unified_simulation_summary_audit_record.py deleted file mode 100644 index bae9117a92f..00000000000 --- a/msgraph/generated/models/security/unified_simulation_summary_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UnifiedSimulationSummaryAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedSimulationSummaryAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UnifiedSimulationSummaryAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UnifiedSimulationSummaryAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/upload_certificate_record.py b/msgraph/generated/models/security/upload_certificate_record.py deleted file mode 100644 index 1bbdb6433ff..00000000000 --- a/msgraph/generated/models/security/upload_certificate_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UploadCertificateRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.uploadCertificateRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UploadCertificateRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UploadCertificateRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UploadCertificateRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/urbac_assignment_audit_record.py b/msgraph/generated/models/security/urbac_assignment_audit_record.py deleted file mode 100644 index 9800d3a0f64..00000000000 --- a/msgraph/generated/models/security/urbac_assignment_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UrbacAssignmentAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.urbacAssignmentAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UrbacAssignmentAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UrbacAssignmentAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UrbacAssignmentAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/urbac_enable_state_audit_record.py b/msgraph/generated/models/security/urbac_enable_state_audit_record.py deleted file mode 100644 index 5fecf0ff780..00000000000 --- a/msgraph/generated/models/security/urbac_enable_state_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UrbacEnableStateAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.urbacEnableStateAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UrbacEnableStateAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UrbacEnableStateAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UrbacEnableStateAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/urbac_role_audit_record.py b/msgraph/generated/models/security/urbac_role_audit_record.py deleted file mode 100644 index c588b2088d4..00000000000 --- a/msgraph/generated/models/security/urbac_role_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UrbacRoleAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.urbacRoleAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UrbacRoleAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UrbacRoleAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UrbacRoleAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/user_training_audit_record.py b/msgraph/generated/models/security/user_training_audit_record.py deleted file mode 100644 index 7d7c8e373f6..00000000000 --- a/msgraph/generated/models/security/user_training_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class UserTrainingAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.userTrainingAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserTrainingAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserTrainingAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserTrainingAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/vfam_base_policy_audit_record.py b/msgraph/generated/models/security/vfam_base_policy_audit_record.py deleted file mode 100644 index fcceb422383..00000000000 --- a/msgraph/generated/models/security/vfam_base_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VfamBasePolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vfamBasePolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VfamBasePolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VfamBasePolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VfamBasePolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/vfam_create_policy_audit_record.py b/msgraph/generated/models/security/vfam_create_policy_audit_record.py deleted file mode 100644 index 16208f53ff7..00000000000 --- a/msgraph/generated/models/security/vfam_create_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VfamCreatePolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vfamCreatePolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VfamCreatePolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VfamCreatePolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VfamCreatePolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/vfam_delete_policy_audit_record.py b/msgraph/generated/models/security/vfam_delete_policy_audit_record.py deleted file mode 100644 index 7f1eeac8823..00000000000 --- a/msgraph/generated/models/security/vfam_delete_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VfamDeletePolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vfamDeletePolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VfamDeletePolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VfamDeletePolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VfamDeletePolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/vfam_update_policy_audit_record.py b/msgraph/generated/models/security/vfam_update_policy_audit_record.py deleted file mode 100644 index 32d736c4370..00000000000 --- a/msgraph/generated/models/security/vfam_update_policy_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VfamUpdatePolicyAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vfamUpdatePolicyAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VfamUpdatePolicyAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VfamUpdatePolicyAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VfamUpdatePolicyAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/viva_goals_audit_record.py b/msgraph/generated/models/security/viva_goals_audit_record.py deleted file mode 100644 index 01b76073fe9..00000000000 --- a/msgraph/generated/models/security/viva_goals_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VivaGoalsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vivaGoalsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VivaGoalsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VivaGoalsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VivaGoalsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/viva_learning_admin_audit_record.py b/msgraph/generated/models/security/viva_learning_admin_audit_record.py deleted file mode 100644 index 3be6fc1ddf6..00000000000 --- a/msgraph/generated/models/security/viva_learning_admin_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VivaLearningAdminAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vivaLearningAdminAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VivaLearningAdminAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VivaLearningAdminAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VivaLearningAdminAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/viva_learning_audit_record.py b/msgraph/generated/models/security/viva_learning_audit_record.py deleted file mode 100644 index 31695a86df9..00000000000 --- a/msgraph/generated/models/security/viva_learning_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VivaLearningAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vivaLearningAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VivaLearningAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VivaLearningAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VivaLearningAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/viva_pulse_admin_audit_record.py b/msgraph/generated/models/security/viva_pulse_admin_audit_record.py deleted file mode 100644 index f20646b6796..00000000000 --- a/msgraph/generated/models/security/viva_pulse_admin_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VivaPulseAdminAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseAdminAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VivaPulseAdminAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VivaPulseAdminAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VivaPulseAdminAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/viva_pulse_organizer_audit_record.py b/msgraph/generated/models/security/viva_pulse_organizer_audit_record.py deleted file mode 100644 index 6d37794ef66..00000000000 --- a/msgraph/generated/models/security/viva_pulse_organizer_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VivaPulseOrganizerAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseOrganizerAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VivaPulseOrganizerAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VivaPulseOrganizerAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VivaPulseOrganizerAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/viva_pulse_report_audit_record.py b/msgraph/generated/models/security/viva_pulse_report_audit_record.py deleted file mode 100644 index bff3fdc27ff..00000000000 --- a/msgraph/generated/models/security/viva_pulse_report_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VivaPulseReportAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseReportAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VivaPulseReportAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VivaPulseReportAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VivaPulseReportAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/viva_pulse_response_audit_record.py b/msgraph/generated/models/security/viva_pulse_response_audit_record.py deleted file mode 100644 index a5d17177930..00000000000 --- a/msgraph/generated/models/security/viva_pulse_response_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class VivaPulseResponseAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseResponseAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> VivaPulseResponseAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: VivaPulseResponseAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return VivaPulseResponseAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/wdatp_alerts_audit_record.py b/msgraph/generated/models/security/wdatp_alerts_audit_record.py deleted file mode 100644 index f7c23df4c6a..00000000000 --- a/msgraph/generated/models/security/wdatp_alerts_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class WdatpAlertsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.wdatpAlertsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WdatpAlertsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WdatpAlertsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WdatpAlertsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/windows365_customer_lockbox_audit_record.py b/msgraph/generated/models/security/windows365_customer_lockbox_audit_record.py deleted file mode 100644 index ad79dfbacf6..00000000000 --- a/msgraph/generated/models/security/windows365_customer_lockbox_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class Windows365CustomerLockboxAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.windows365CustomerLockboxAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> Windows365CustomerLockboxAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: Windows365CustomerLockboxAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return Windows365CustomerLockboxAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/workplace_analytics_audit_record.py b/msgraph/generated/models/security/workplace_analytics_audit_record.py deleted file mode 100644 index 16654fd0f73..00000000000 --- a/msgraph/generated/models/security/workplace_analytics_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class WorkplaceAnalyticsAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.workplaceAnalyticsAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WorkplaceAnalyticsAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WorkplaceAnalyticsAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WorkplaceAnalyticsAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/yammer_audit_record.py b/msgraph/generated/models/security/yammer_audit_record.py deleted file mode 100644 index b69ea533c1f..00000000000 --- a/msgraph/generated/models/security/yammer_audit_record.py +++ /dev/null @@ -1,53 +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 .audit_data import AuditData - -from .audit_data import AuditData - -@dataclass -class YammerAuditRecord(AuditData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.yammerAuditRecord" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> YammerAuditRecord: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: YammerAuditRecord - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return YammerAuditRecord() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .audit_data import AuditData - - from .audit_data import AuditData - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph/generated/models/security/mail_submission_data.py b/msgraph/generated/models/service_principal_sign_in.py similarity index 69% rename from msgraph/generated/models/security/mail_submission_data.py rename to msgraph/generated/models/service_principal_sign_in.py index a79aa9f6139..de8eb4210f5 100644 --- a/msgraph/generated/models/security/mail_submission_data.py +++ b/msgraph/generated/models/service_principal_sign_in.py @@ -5,36 +5,39 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .audit_data import AuditData + from .sign_in_identity import SignInIdentity -from .audit_data import AuditData +from .sign_in_identity import SignInIdentity @dataclass -class MailSubmissionData(AuditData, Parsable): +class ServicePrincipalSignIn(SignInIdentity, Parsable): # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.mailSubmissionData" + odata_type: Optional[str] = "#microsoft.graph.servicePrincipalSignIn" + # appId of the service principal that is signing in. + service_principal_id: Optional[str] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> MailSubmissionData: + def create_from_discriminator_value(parse_node: ParseNode) -> ServicePrincipalSignIn: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: MailSubmissionData + Returns: ServicePrincipalSignIn """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return MailSubmissionData() + return ServicePrincipalSignIn() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .audit_data import AuditData + from .sign_in_identity import SignInIdentity - from .audit_data import AuditData + from .sign_in_identity import SignInIdentity fields: dict[str, Callable[[Any], None]] = { + "servicePrincipalId": lambda n : setattr(self, 'service_principal_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -49,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("servicePrincipalId", self.service_principal_id) diff --git a/msgraph/generated/models/shift_activity.py b/msgraph/generated/models/shift_activity.py index 70f9e8c56f6..ad45bb7ba1f 100644 --- a/msgraph/generated/models/shift_activity.py +++ b/msgraph/generated/models/shift_activity.py @@ -20,13 +20,13 @@ class ShiftActivity(AdditionalDataHolder, BackedModel, Parsable): code: Optional[str] = None # The name of the shiftActivity. Required. display_name: Optional[str] = None - # The end date and time for the shiftActivity. 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. Required. + # The end date and time for the shiftActivity. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required. end_date_time: Optional[datetime.datetime] = None # Indicates whether the microsoft.graph.user should be paid for the activity during their shift. Required. is_paid: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The start date and time for the shiftActivity. 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. Required. + # The start date and time for the shiftActivity. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Required. start_date_time: Optional[datetime.datetime] = None # The theme property theme: Optional[ScheduleEntityTheme] = None diff --git a/msgraph/generated/models/sign_in_conditions.py b/msgraph/generated/models/sign_in_conditions.py new file mode 100644 index 00000000000..225c7f422f7 --- /dev/null +++ b/msgraph/generated/models/sign_in_conditions.py @@ -0,0 +1,112 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .authentication_flow import AuthenticationFlow + from .conditional_access_client_app import ConditionalAccessClientApp + from .conditional_access_device_platform import ConditionalAccessDevicePlatform + from .device_info import DeviceInfo + from .insider_risk_level import InsiderRiskLevel + from .risk_level import RiskLevel + +@dataclass +class SignInConditions(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. + authentication_flow: Optional[AuthenticationFlow] = None + # Client application type. The possible value is: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other, unknownFutureValue. Default value is all. + client_app_type: Optional[ConditionalAccessClientApp] = None + # Country from where the identity is authenticating. + country: Optional[str] = None + # Information about the device used for the sign-in. + device_info: Optional[DeviceInfo] = None + # Device platform. The possible value is: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. Default value is all. + device_platform: Optional[ConditionalAccessDevicePlatform] = None + # Insider risk associated with the authenticating user. The possible value is: none, minor, moderate, elevated, unknownFutureValue. Default value is none. + insider_risk_level: Optional[InsiderRiskLevel] = None + # Ip address of the authenticating identity. + ip_address: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Risk associated with the service principal. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + service_principal_risk_level: Optional[RiskLevel] = None + # Sign-in risk associated with the user. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + sign_in_risk_level: Optional[RiskLevel] = None + # The authenticating user's risk level. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + user_risk_level: Optional[RiskLevel] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SignInConditions: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SignInConditions + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SignInConditions() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .authentication_flow import AuthenticationFlow + from .conditional_access_client_app import ConditionalAccessClientApp + from .conditional_access_device_platform import ConditionalAccessDevicePlatform + from .device_info import DeviceInfo + from .insider_risk_level import InsiderRiskLevel + from .risk_level import RiskLevel + + from .authentication_flow import AuthenticationFlow + from .conditional_access_client_app import ConditionalAccessClientApp + from .conditional_access_device_platform import ConditionalAccessDevicePlatform + from .device_info import DeviceInfo + from .insider_risk_level import InsiderRiskLevel + from .risk_level import RiskLevel + + fields: dict[str, Callable[[Any], None]] = { + "authenticationFlow": lambda n : setattr(self, 'authentication_flow', n.get_object_value(AuthenticationFlow)), + "clientAppType": lambda n : setattr(self, 'client_app_type', n.get_enum_value(ConditionalAccessClientApp)), + "country": lambda n : setattr(self, 'country', n.get_str_value()), + "deviceInfo": lambda n : setattr(self, 'device_info', n.get_object_value(DeviceInfo)), + "devicePlatform": lambda n : setattr(self, 'device_platform', n.get_enum_value(ConditionalAccessDevicePlatform)), + "insiderRiskLevel": lambda n : setattr(self, 'insider_risk_level', n.get_enum_value(InsiderRiskLevel)), + "ipAddress": lambda n : setattr(self, 'ip_address', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "servicePrincipalRiskLevel": lambda n : setattr(self, 'service_principal_risk_level', n.get_enum_value(RiskLevel)), + "signInRiskLevel": lambda n : setattr(self, 'sign_in_risk_level', n.get_enum_value(RiskLevel)), + "userRiskLevel": lambda n : setattr(self, 'user_risk_level', n.get_enum_value(RiskLevel)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("authenticationFlow", self.authentication_flow) + writer.write_enum_value("clientAppType", self.client_app_type) + writer.write_str_value("country", self.country) + writer.write_object_value("deviceInfo", self.device_info) + writer.write_enum_value("devicePlatform", self.device_platform) + writer.write_enum_value("insiderRiskLevel", self.insider_risk_level) + writer.write_str_value("ipAddress", self.ip_address) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("servicePrincipalRiskLevel", self.service_principal_risk_level) + writer.write_enum_value("signInRiskLevel", self.sign_in_risk_level) + writer.write_enum_value("userRiskLevel", self.user_risk_level) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/sign_in_context.py b/msgraph/generated/models/sign_in_context.py new file mode 100644 index 00000000000..629729b5ff7 --- /dev/null +++ b/msgraph/generated/models/sign_in_context.py @@ -0,0 +1,80 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .application_context import ApplicationContext + from .auth_context import AuthContext + from .user_action_context import UserActionContext + +@dataclass +class SignInContext(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SignInContext: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SignInContext + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.applicationContext".casefold(): + from .application_context import ApplicationContext + + return ApplicationContext() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.authContext".casefold(): + from .auth_context import AuthContext + + return AuthContext() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.userActionContext".casefold(): + from .user_action_context import UserActionContext + + return UserActionContext() + return SignInContext() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .application_context import ApplicationContext + from .auth_context import AuthContext + from .user_action_context import UserActionContext + + from .application_context import ApplicationContext + from .auth_context import AuthContext + from .user_action_context import UserActionContext + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/sign_in_identity.py b/msgraph/generated/models/sign_in_identity.py new file mode 100644 index 00000000000..10ec3b54741 --- /dev/null +++ b/msgraph/generated/models/sign_in_identity.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .service_principal_sign_in import ServicePrincipalSignIn + from .user_sign_in import UserSignIn + +@dataclass +class SignInIdentity(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SignInIdentity: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SignInIdentity + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.servicePrincipalSignIn".casefold(): + from .service_principal_sign_in import ServicePrincipalSignIn + + return ServicePrincipalSignIn() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.userSignIn".casefold(): + from .user_sign_in import UserSignIn + + return UserSignIn() + return SignInIdentity() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .service_principal_sign_in import ServicePrincipalSignIn + from .user_sign_in import UserSignIn + + from .service_principal_sign_in import ServicePrincipalSignIn + from .user_sign_in import UserSignIn + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/user_action.py b/msgraph/generated/models/user_action.py new file mode 100644 index 00000000000..e60d795e60c --- /dev/null +++ b/msgraph/generated/models/user_action.py @@ -0,0 +1,7 @@ +from enum import Enum + +class UserAction(str, Enum): + RegisterSecurityInformation = "registerSecurityInformation", + RegisterOrJoinDevices = "registerOrJoinDevices", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/aed_audit_record.py b/msgraph/generated/models/user_action_context.py similarity index 61% rename from msgraph/generated/models/security/aed_audit_record.py rename to msgraph/generated/models/user_action_context.py index c6993fe2158..b67a3587f8e 100644 --- a/msgraph/generated/models/security/aed_audit_record.py +++ b/msgraph/generated/models/user_action_context.py @@ -5,36 +5,42 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .audit_data import AuditData + from .sign_in_context import SignInContext + from .user_action import UserAction -from .audit_data import AuditData +from .sign_in_context import SignInContext @dataclass -class AedAuditRecord(AuditData, Parsable): +class UserActionContext(SignInContext, Parsable): # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.security.aedAuditRecord" + odata_type: Optional[str] = "#microsoft.graph.userActionContext" + # Represents the user action that the authenticating identity is performing. The possible values are: registerSecurityInformation, registerOrJoinDevices, unknownFutureValue. + user_action: Optional[UserAction] = None @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AedAuditRecord: + def create_from_discriminator_value(parse_node: ParseNode) -> UserActionContext: """ Creates a new instance of the appropriate class based on discriminator value param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AedAuditRecord + Returns: UserActionContext """ if parse_node is None: raise TypeError("parse_node cannot be null.") - return AedAuditRecord() + return UserActionContext() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .audit_data import AuditData + from .sign_in_context import SignInContext + from .user_action import UserAction - from .audit_data import AuditData + from .sign_in_context import SignInContext + from .user_action import UserAction fields: dict[str, Callable[[Any], None]] = { + "userAction": lambda n : setattr(self, 'user_action', n.get_enum_value(UserAction)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -49,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("userAction", self.user_action) diff --git a/msgraph/generated/models/user_sign_in.py b/msgraph/generated/models/user_sign_in.py new file mode 100644 index 00000000000..7acbf8d06fc --- /dev/null +++ b/msgraph/generated/models/user_sign_in.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .conditional_access_guest_or_external_user_types import ConditionalAccessGuestOrExternalUserTypes + from .sign_in_identity import SignInIdentity + +from .sign_in_identity import SignInIdentity + +@dataclass +class UserSignIn(SignInIdentity, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.userSignIn" + # TenantId of the guest user as applies to Microsoft Entra B2B scenarios. + external_tenant_id: Optional[str] = None + # The externalUserType property + external_user_type: Optional[ConditionalAccessGuestOrExternalUserTypes] = None + # Object ID of the user. + user_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserSignIn: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserSignIn + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserSignIn() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .conditional_access_guest_or_external_user_types import ConditionalAccessGuestOrExternalUserTypes + from .sign_in_identity import SignInIdentity + + from .conditional_access_guest_or_external_user_types import ConditionalAccessGuestOrExternalUserTypes + from .sign_in_identity import SignInIdentity + + fields: dict[str, Callable[[Any], None]] = { + "externalTenantId": lambda n : setattr(self, 'external_tenant_id', n.get_str_value()), + "externalUserType": lambda n : setattr(self, 'external_user_type', n.get_collection_of_enum_values(ConditionalAccessGuestOrExternalUserTypes)), + "userId": lambda n : setattr(self, 'user_id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("externalTenantId", self.external_tenant_id) + writer.write_enum_value("externalUserType", self.external_user_type) + writer.write_str_value("userId", self.user_id) + + diff --git a/msgraph/generated/models/what_if_analysis_reasons.py b/msgraph/generated/models/what_if_analysis_reasons.py new file mode 100644 index 00000000000..99ffa1e18e8 --- /dev/null +++ b/msgraph/generated/models/what_if_analysis_reasons.py @@ -0,0 +1,25 @@ +from enum import Enum + +class WhatIfAnalysisReasons(str, Enum): + NotSet = "notSet", + NotEnoughInformation = "notEnoughInformation", + InvalidCondition = "invalidCondition", + Users = "users", + WorkloadIdentities = "workloadIdentities", + Application = "application", + UserActions = "userActions", + AuthenticationContext = "authenticationContext", + DevicePlatform = "devicePlatform", + Devices = "devices", + ClientApps = "clientApps", + Location = "location", + SignInRisk = "signInRisk", + EmptyPolicy = "emptyPolicy", + InvalidPolicy = "invalidPolicy", + PolicyNotEnabled = "policyNotEnabled", + UserRisk = "userRisk", + Time = "time", + InsiderRisk = "insiderRisk", + AuthenticationFlow = "authenticationFlow", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/what_if_analysis_result.py b/msgraph/generated/models/what_if_analysis_result.py new file mode 100644 index 00000000000..bbbead17a0b --- /dev/null +++ b/msgraph/generated/models/what_if_analysis_result.py @@ -0,0 +1,64 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .conditional_access_policy import ConditionalAccessPolicy + from .what_if_analysis_reasons import WhatIfAnalysisReasons + +from .conditional_access_policy import ConditionalAccessPolicy + +@dataclass +class WhatIfAnalysisResult(ConditionalAccessPolicy, Parsable): + # The analysisReasons property + analysis_reasons: Optional[WhatIfAnalysisReasons] = None + # The OdataType property + odata_type: Optional[str] = None + # Specifies whether the policy applies to the sign-in properties provided in the request body. If policyApplies is true, the policy applies to the sign-in based on the sign-in properties provided. If policyApplies is false, the policy doesn't apply to the sign-in based on the sign-in properties provided and the analysisReasons property is populated to show the reason for the policy not applying. + policy_applies: Optional[bool] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WhatIfAnalysisResult: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WhatIfAnalysisResult + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WhatIfAnalysisResult() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .conditional_access_policy import ConditionalAccessPolicy + from .what_if_analysis_reasons import WhatIfAnalysisReasons + + from .conditional_access_policy import ConditionalAccessPolicy + from .what_if_analysis_reasons import WhatIfAnalysisReasons + + fields: dict[str, Callable[[Any], None]] = { + "analysisReasons": lambda n : setattr(self, 'analysis_reasons', n.get_collection_of_enum_values(WhatIfAnalysisReasons)), + "policyApplies": lambda n : setattr(self, 'policy_applies', n.get_bool_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("analysisReasons", self.analysis_reasons) + writer.write_bool_value("policyApplies", self.policy_applies) + + diff --git a/msgraph/generated/models/workbook_worksheet_protection_options.py b/msgraph/generated/models/workbook_worksheet_protection_options.py index 339d65fac1a..91b3b61219c 100644 --- a/msgraph/generated/models/workbook_worksheet_protection_options.py +++ b/msgraph/generated/models/workbook_worksheet_protection_options.py @@ -12,27 +12,27 @@ class WorkbookWorksheetProtectionOptions(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Indicates whether the worksheet protection option to allow the use of the autofilter feature is enabled. + # Represents the worksheet protection option of allowing using auto filter feature. allow_auto_filter: Optional[bool] = None - # Indicates whether the worksheet protection option to allow deleting columns is enabled. + # Represents the worksheet protection option of allowing deleting columns. allow_delete_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow deleting rows is enabled. + # Represents the worksheet protection option of allowing deleting rows. allow_delete_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting cells is enabled. + # Represents the worksheet protection option of allowing formatting cells. allow_format_cells: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting columns is enabled. + # Represents the worksheet protection option of allowing formatting columns. allow_format_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting rows is enabled. + # Represents the worksheet protection option of allowing formatting rows. allow_format_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting columns is enabled. + # Represents the worksheet protection option of allowing inserting columns. allow_insert_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled. + # Represents the worksheet protection option of allowing inserting hyperlinks. allow_insert_hyperlinks: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting rows is enabled. + # Represents the worksheet protection option of allowing inserting rows. allow_insert_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled. + # Represents the worksheet protection option of allowing using pivot table feature. allow_pivot_tables: Optional[bool] = None - # Indicates whether the worksheet protection option to allow the use of the sort feature is enabled. + # Represents the worksheet protection option of allowing using sort feature. allow_sort: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py b/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py index e4b35183510..ca0d753e775 100644 --- a/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py +++ b/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py @@ -49,10 +49,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: """ - Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. + Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. + Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/organization/item/organization_item_request_builder.py b/msgraph/generated/organization/item/organization_item_request_builder.py index 3e3084ea18b..619c136b25c 100644 --- a/msgraph/generated/organization/item/organization_item_request_builder.py +++ b/msgraph/generated/organization/item/organization_item_request_builder.py @@ -59,10 +59,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[OrganizationItemRequestBuilderGetQueryParameters]] = None) -> Optional[Organization]: """ - Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + Read properties and relationships of the organization object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Organization] - Find more info here: https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -80,11 +80,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Organiza async def patch(self,body: Organization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Organization]: """ - Update the properties of a organization object. + Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Organization] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/organization-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -115,7 +115,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[OrganizationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + Read properties and relationships of the organization object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -126,7 +126,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: Organization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a organization object. + Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -240,7 +240,7 @@ class OrganizationItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class OrganizationItemRequestBuilderGetQueryParameters(): """ - Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + Read properties and relationships of the organization object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/security/attack_simulation/end_user_notifications/end_user_notifications_request_builder.py b/msgraph/generated/security/attack_simulation/end_user_notifications/end_user_notifications_request_builder.py index f135e465065..4eff43cdff2 100644 --- a/msgraph/generated/security/attack_simulation/end_user_notifications/end_user_notifications_request_builder.py +++ b/msgraph/generated/security/attack_simulation/end_user_notifications/end_user_notifications_request_builder.py @@ -49,10 +49,10 @@ def by_end_user_notification_id(self,end_user_notification_id: str) -> EndUserNo async def get(self,request_configuration: Optional[RequestConfiguration[EndUserNotificationsRequestBuilderGetQueryParameters]] = None) -> Optional[EndUserNotificationCollectionResponse]: """ - Get a list of endUserNotification objects and their properties. + Read the properties and relationships of an endUserNotification object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EndUserNotificationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/attacksimulationroot-list-endusernotifications?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/endusernotification-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +93,7 @@ async def post(self,body: EndUserNotification, request_configuration: Optional[R def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[EndUserNotificationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of endUserNotification objects and their properties. + Read the properties and relationships of an endUserNotification object. 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 EndUserNotificationsRequestBuilderGetQueryParameters(): """ - Get a list of endUserNotification objects and their properties. + Read the properties and relationships of an endUserNotification object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/security/attack_simulation/landing_pages/item/landing_page_item_request_builder.py b/msgraph/generated/security/attack_simulation/landing_pages/item/landing_page_item_request_builder.py index 49aa307dba2..12aa7f6a87b 100644 --- a/msgraph/generated/security/attack_simulation/landing_pages/item/landing_page_item_request_builder.py +++ b/msgraph/generated/security/attack_simulation/landing_pages/item/landing_page_item_request_builder.py @@ -51,9 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[LandingPageItemRequestBuilderGetQueryParameters]] = None) -> Optional[LandingPage]: """ - Represents an attack simulation training landing page. + Get a landingPage associated with an attack simulation campaign for a tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[LandingPage] + Find more info here: https://learn.microsoft.com/graph/api/landingpage-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -105,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LandingPageItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Represents an attack simulation training landing page. + Get a landingPage associated with an attack simulation campaign for a tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +159,7 @@ class LandingPageItemRequestBuilderDeleteRequestConfiguration(RequestConfigurati @dataclass class LandingPageItemRequestBuilderGetQueryParameters(): """ - Represents an attack simulation training landing page. + Get a landingPage associated with an attack simulation campaign for a tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/security/attack_simulation/login_pages/item/login_page_item_request_builder.py b/msgraph/generated/security/attack_simulation/login_pages/item/login_page_item_request_builder.py index 9603fbf35f6..c8db6a11423 100644 --- a/msgraph/generated/security/attack_simulation/login_pages/item/login_page_item_request_builder.py +++ b/msgraph/generated/security/attack_simulation/login_pages/item/login_page_item_request_builder.py @@ -50,9 +50,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[LoginPageItemRequestBuilderGetQueryParameters]] = None) -> Optional[LoginPage]: """ - Represents an attack simulation training login page. + Get a loginPage associated with an attack simulation campaign for a tenant. Login pages are shown to users in attack simulations that use credential harvest and link in attachment social engineering techniques. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[LoginPage] + Find more info here: https://learn.microsoft.com/graph/api/loginpage-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -104,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LoginPageItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Represents an attack simulation training login page. + Get a loginPage associated with an attack simulation campaign for a tenant. Login pages are shown to users in attack simulations that use credential harvest and link in attachment social engineering techniques. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +149,7 @@ class LoginPageItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration @dataclass class LoginPageItemRequestBuilderGetQueryParameters(): """ - Represents an attack simulation training login page. + Get a loginPage associated with an attack simulation campaign for a tenant. Login pages are shown to users in attack simulations that use credential harvest and link in attachment social engineering techniques. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/security/attack_simulation/trainings/item/language_details/item/training_language_detail_item_request_builder.py b/msgraph/generated/security/attack_simulation/trainings/item/language_details/item/training_language_detail_item_request_builder.py index 429a660026d..38a7372568b 100644 --- a/msgraph/generated/security/attack_simulation/trainings/item/language_details/item/training_language_detail_item_request_builder.py +++ b/msgraph/generated/security/attack_simulation/trainings/item/language_details/item/training_language_detail_item_request_builder.py @@ -50,9 +50,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[TrainingLanguageDetailItemRequestBuilderGetQueryParameters]] = None) -> Optional[TrainingLanguageDetail]: """ - Language specific details on a training. + Get the language details about an attack simulation training for a tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TrainingLanguageDetail] + Find more info here: https://learn.microsoft.com/graph/api/traininglanguagedetail-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -104,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TrainingLanguageDetailItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Language specific details on a training. + Get the language details about an attack simulation training for a tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +149,7 @@ class TrainingLanguageDetailItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class TrainingLanguageDetailItemRequestBuilderGetQueryParameters(): """ - Language specific details on a training. + Get the language details about an attack simulation training for a tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/security/attack_simulation/trainings/item/language_details/language_details_request_builder.py b/msgraph/generated/security/attack_simulation/trainings/item/language_details/language_details_request_builder.py index 59186f96209..30e94f2731c 100644 --- a/msgraph/generated/security/attack_simulation/trainings/item/language_details/language_details_request_builder.py +++ b/msgraph/generated/security/attack_simulation/trainings/item/language_details/language_details_request_builder.py @@ -49,7 +49,7 @@ def by_training_language_detail_id(self,training_language_detail_id: str) -> Tra async def get(self,request_configuration: Optional[RequestConfiguration[LanguageDetailsRequestBuilderGetQueryParameters]] = None) -> Optional[TrainingLanguageDetailCollectionResponse]: """ - Language specific details on a training. + Get the language details about an attack simulation training for a tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TrainingLanguageDetailCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: TrainingLanguageDetail, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LanguageDetailsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Language specific details on a training. + Get the language details about an attack simulation training for a tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class LanguageDetailsRequestBuilderGetQueryParameters(): """ - Language specific details on a training. + Get the language details about an attack simulation training for a tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/security/attack_simulation/trainings/item/training_item_request_builder.py b/msgraph/generated/security/attack_simulation/trainings/item/training_item_request_builder.py index 3583ba332cd..1f9bcca1fe6 100644 --- a/msgraph/generated/security/attack_simulation/trainings/item/training_item_request_builder.py +++ b/msgraph/generated/security/attack_simulation/trainings/item/training_item_request_builder.py @@ -51,9 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[TrainingItemRequestBuilderGetQueryParameters]] = None) -> Optional[Training]: """ - Represents details about attack simulation trainings. + Get an attack simulation training for a tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Training] + Find more info here: https://learn.microsoft.com/graph/api/training-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -105,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TrainingItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Represents details about attack simulation trainings. + Get an attack simulation training for a tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +159,7 @@ class TrainingItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[ @dataclass class TrainingItemRequestBuilderGetQueryParameters(): """ - Represents details about attack simulation trainings. + Get an attack simulation training for a tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index cdeab257d22..74030d97273 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ApplyHoldPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-applyhold?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 88273a2b460..3180aca55be 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RemoveHoldPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-removehold?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index 6e983ba250b..b993638fee8 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: ApplyHoldPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-applyhold?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 622d19a41b0..7bd07a5fc19 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -36,7 +36,6 @@ async def post(self,body: RemoveHoldPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-removehold?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py index 037885d9180..42353231fc5 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddToReviewSetPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a Add to review set operation. + Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that returns an Add to review set operation. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: AddToReviewSetPostRequestBody, request_configuration: def to_post_request_information(self,body: AddToReviewSetPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a Add to review set operation. + Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that returns an Add to review set operation. 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/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py index e80aea61f4f..41bb83d3008 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof List eDiscovery review tags with the tag hierarchy shown. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AsHierarchyGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewtag-ashierarchy?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py index 9b99de22efb..3206cbab554 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the deployment access key for Microsoft Defender for Identity that is required to install sensors associated with the workspace. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeploymentAccessKeyType] - Find more info here: https://learn.microsoft.com/graph/api/security-sensor-getdeploymentaccesskey?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py index ac88af9d25e..489191c5ad7 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py @@ -35,7 +35,6 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the sensor deployment package URL and version. You can use this URL to download the installer to install the sensor on a server. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensorDeploymentPackage] - Find more info here: https://learn.microsoft.com/graph/api/security-sensor-getdeploymentpackageuri?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py index 98147288ba0..d5063c8150a 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py @@ -35,7 +35,6 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Generate a new deployment access key that can be used to install a sensor associated with the workspace. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeploymentAccessKeyType] - Find more info here: https://learn.microsoft.com/graph/api/security-sensor-regeneratedeploymentaccesskey?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/security_request_builder.py b/msgraph/generated/security/security_request_builder.py index 56a7b5eb3a4..41279d5df85 100644 --- a/msgraph/generated/security/security_request_builder.py +++ b/msgraph/generated/security/security_request_builder.py @@ -19,7 +19,6 @@ from .alerts.alerts_request_builder import AlertsRequestBuilder from .alerts_v2.alerts_v2_request_builder import Alerts_v2RequestBuilder from .attack_simulation.attack_simulation_request_builder import AttackSimulationRequestBuilder - from .audit_log.audit_log_request_builder import AuditLogRequestBuilder from .cases.cases_request_builder import CasesRequestBuilder from .data_security_and_governance.data_security_and_governance_request_builder import DataSecurityAndGovernanceRequestBuilder from .identities.identities_request_builder import IdentitiesRequestBuilder @@ -152,15 +151,6 @@ def attack_simulation(self) -> AttackSimulationRequestBuilder: return AttackSimulationRequestBuilder(self.request_adapter, self.path_parameters) - @property - def audit_log(self) -> AuditLogRequestBuilder: - """ - Provides operations to manage the auditLog property of the microsoft.graph.security entity. - """ - from .audit_log.audit_log_request_builder import AuditLogRequestBuilder - - return AuditLogRequestBuilder(self.request_adapter, self.path_parameters) - @property def cases(self) -> CasesRequestBuilder: """ diff --git a/msgraph/generated/service_principals/item/created_objects/created_objects_request_builder.py b/msgraph/generated/service_principals/item/created_objects/created_objects_request_builder.py index 5c6bfc14d3d..d491a946c84 100644 --- a/msgraph/generated/service_principals/item/created_objects/created_objects_request_builder.py +++ b/msgraph/generated/service_principals/item/created_objects/created_objects_request_builder.py @@ -49,9 +49,10 @@ def by_directory_object_id(self,directory_object_id: str) -> DirectoryObjectItem async def get(self,request_configuration: Optional[RequestConfiguration[CreatedObjectsRequestBuilderGetQueryParameters]] = None) -> Optional[DirectoryObjectCollectionResponse]: """ - Directory objects created by this service principal. Read-only. Nullable. + Retrieve a list of directoryobject objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObjectCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-list-createdobjects?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -69,7 +70,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CreatedO def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CreatedObjectsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Directory objects created by this service principal. Read-only. Nullable. + Retrieve a list of directoryobject objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -109,7 +110,7 @@ def graph_service_principal(self) -> GraphServicePrincipalRequestBuilder: @dataclass class CreatedObjectsRequestBuilderGetQueryParameters(): """ - Directory objects created by this service principal. Read-only. Nullable. + Retrieve a list of directoryobject objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/service_principals/item/owned_objects/owned_objects_request_builder.py b/msgraph/generated/service_principals/item/owned_objects/owned_objects_request_builder.py index 92ec3fc79e0..9d3a6cbaa1f 100644 --- a/msgraph/generated/service_principals/item/owned_objects/owned_objects_request_builder.py +++ b/msgraph/generated/service_principals/item/owned_objects/owned_objects_request_builder.py @@ -53,9 +53,10 @@ def by_directory_object_id(self,directory_object_id: str) -> DirectoryObjectItem async def get(self,request_configuration: Optional[RequestConfiguration[OwnedObjectsRequestBuilderGetQueryParameters]] = None) -> Optional[DirectoryObjectCollectionResponse]: """ - Directory objects that this service principal owns. Read-only. Nullable. Supports $expand, $select nested in $expand, and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + Retrieve a list of objects owned by the servicePrincipal. This could include applications or groups. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObjectCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-list-ownedobjects?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -73,7 +74,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[OwnedObj def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[OwnedObjectsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Directory objects that this service principal owns. Read-only. Nullable. Supports $expand, $select nested in $expand, and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + Retrieve a list of objects owned by the servicePrincipal. This could include applications or groups. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -149,7 +150,7 @@ def graph_service_principal(self) -> GraphServicePrincipalRequestBuilder: @dataclass class OwnedObjectsRequestBuilderGetQueryParameters(): """ - Directory objects that this service principal owns. Read-only. Nullable. Supports $expand, $select nested in $expand, and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). + Retrieve a list of objects owned by the servicePrincipal. This could include applications or groups. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/service_principals/item/token_issuance_policies/item/ref/ref_request_builder.py b/msgraph/generated/service_principals/item/token_issuance_policies/item/ref/ref_request_builder.py new file mode 100644 index 00000000000..86938c53302 --- /dev/null +++ b/msgraph/generated/service_principals/item/token_issuance_policies/item/ref/ref_request_builder.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class RefRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the collection of servicePrincipal entities. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RefRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}/$ref", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete ref of navigation property tokenIssuancePolicies for servicePrincipals + 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) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete ref of navigation property tokenIssuancePolicies for servicePrincipals + 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 with_url(self,raw_url: str) -> RefRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RefRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RefRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RefRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/service_principals/item/token_issuance_policies/item/token_issuance_policy_item_request_builder.py b/msgraph/generated/service_principals/item/token_issuance_policies/item/token_issuance_policy_item_request_builder.py index b1b84ccc6af..080fb795863 100644 --- a/msgraph/generated/service_principals/item/token_issuance_policies/item/token_issuance_policy_item_request_builder.py +++ b/msgraph/generated/service_principals/item/token_issuance_policies/item/token_issuance_policy_item_request_builder.py @@ -1,25 +1,16 @@ from __future__ import annotations from collections.abc import Callable -from dataclasses import dataclass, field from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory from typing 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.token_issuance_policy import TokenIssuancePolicy + from .ref.ref_request_builder import RefRequestBuilder class TokenIssuancePolicyItemRequestBuilder(BaseRequestBuilder): """ - Provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.servicePrincipal entity. + Builds and executes requests for operations under /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id} """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ @@ -28,80 +19,15 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}{?%24expand,%24select}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}", path_parameters) - async def get(self,request_configuration: Optional[RequestConfiguration[TokenIssuancePolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[TokenIssuancePolicy]: + @property + def ref(self) -> RefRequestBuilder: """ - The tokenIssuancePolicies assigned to this service principal. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[TokenIssuancePolicy] + Provides operations to manage the collection of servicePrincipal entities. """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError + from .ref.ref_request_builder import RefRequestBuilder - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.token_issuance_policy import TokenIssuancePolicy - - return await self.request_adapter.send_async(request_info, TokenIssuancePolicy, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TokenIssuancePolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The tokenIssuancePolicies assigned to this service principal. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> TokenIssuancePolicyItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: TokenIssuancePolicyItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TokenIssuancePolicyItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TokenIssuancePolicyItemRequestBuilderGetQueryParameters(): - """ - The tokenIssuancePolicies assigned to this service principal. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The 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 TokenIssuancePolicyItemRequestBuilderGetRequestConfiguration(RequestConfiguration[TokenIssuancePolicyItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + return RefRequestBuilder(self.request_adapter, self.path_parameters) diff --git a/msgraph/generated/service_principals/item/token_issuance_policies/ref/ref_request_builder.py b/msgraph/generated/service_principals/item/token_issuance_policies/ref/ref_request_builder.py new file mode 100644 index 00000000000..326a74ea432 --- /dev/null +++ b/msgraph/generated/service_principals/item/token_issuance_policies/ref/ref_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing 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.reference_create import ReferenceCreate + from .....models.string_collection_response import StringCollectionResponse + +class RefRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the collection of servicePrincipal entities. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RefRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: + """ + Delete ref of navigation property tokenIssuancePolicies for servicePrincipals + 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[RefRequestBuilderGetQueryParameters]] = None) -> Optional[StringCollectionResponse]: + """ + The tokenIssuancePolicies assigned to this service principal. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[StringCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.string_collection_response import StringCollectionResponse + + return await self.request_adapter.send_async(request_info, StringCollectionResponse, error_mapping) + + async def post(self,body: ReferenceCreate, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Create new navigation property ref to tokenIssuancePolicies for servicePrincipals + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> RequestInformation: + """ + Delete ref of navigation property tokenIssuancePolicies for servicePrincipals + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref?@id={%40id}', 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[RefRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The tokenIssuancePolicies assigned to this service principal. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', 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: ReferenceCreate, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property ref to tokenIssuancePolicies for servicePrincipals + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref', self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RefRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RefRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RefRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RefRequestBuilderDeleteQueryParameters(): + """ + Delete ref of navigation property tokenIssuancePolicies for servicePrincipals + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "id": + return "%40id" + return original_name + + # The delete Uri + id: Optional[str] = None + + + @dataclass + class RefRequestBuilderDeleteRequestConfiguration(RequestConfiguration[RefRequestBuilderDeleteQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RefRequestBuilderGetQueryParameters(): + """ + The tokenIssuancePolicies assigned to this service principal. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The 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 == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = 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 + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RefRequestBuilderGetRequestConfiguration(RequestConfiguration[RefRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RefRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/service_principals/item/token_issuance_policies/token_issuance_policies_request_builder.py b/msgraph/generated/service_principals/item/token_issuance_policies/token_issuance_policies_request_builder.py index 0979fd51beb..8cb4dbe5ab1 100644 --- a/msgraph/generated/service_principals/item/token_issuance_policies/token_issuance_policies_request_builder.py +++ b/msgraph/generated/service_principals/item/token_issuance_policies/token_issuance_policies_request_builder.py @@ -18,6 +18,7 @@ from ....models.token_issuance_policy_collection_response import TokenIssuancePolicyCollectionResponse from .count.count_request_builder import CountRequestBuilder from .item.token_issuance_policy_item_request_builder import TokenIssuancePolicyItemRequestBuilder + from .ref.ref_request_builder import RefRequestBuilder class TokenIssuancePoliciesRequestBuilder(BaseRequestBuilder): """ @@ -34,7 +35,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d def by_token_issuance_policy_id(self,token_issuance_policy_id: str) -> TokenIssuancePolicyItemRequestBuilder: """ - Provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.servicePrincipal entity. + Gets an item from the msgraph.generated.servicePrincipals.item.tokenIssuancePolicies.item collection param token_issuance_policy_id: The unique identifier of tokenIssuancePolicy Returns: TokenIssuancePolicyItemRequestBuilder """ @@ -96,6 +97,15 @@ def count(self) -> CountRequestBuilder: return CountRequestBuilder(self.request_adapter, self.path_parameters) + @property + def ref(self) -> RefRequestBuilder: + """ + Provides operations to manage the collection of servicePrincipal entities. + """ + from .ref.ref_request_builder import RefRequestBuilder + + return RefRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class TokenIssuancePoliciesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph/generated/service_principals/item/token_lifetime_policies/item/ref/ref_request_builder.py b/msgraph/generated/service_principals/item/token_lifetime_policies/item/ref/ref_request_builder.py new file mode 100644 index 00000000000..ba6ff1d3c48 --- /dev/null +++ b/msgraph/generated/service_principals/item/token_lifetime_policies/item/ref/ref_request_builder.py @@ -0,0 +1,79 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class RefRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the collection of servicePrincipal entities. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RefRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}/$ref", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Remove a tokenLifetimePolicy object from a service principal. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-delete-tokenlifetimepolicies?view=graph-rest-1.0 + """ + 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) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove a tokenLifetimePolicy object from a service principal. + 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 with_url(self,raw_url: str) -> RefRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RefRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RefRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RefRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/service_principals/item/token_lifetime_policies/item/token_lifetime_policy_item_request_builder.py b/msgraph/generated/service_principals/item/token_lifetime_policies/item/token_lifetime_policy_item_request_builder.py index be091be8c0d..4f26ee70279 100644 --- a/msgraph/generated/service_principals/item/token_lifetime_policies/item/token_lifetime_policy_item_request_builder.py +++ b/msgraph/generated/service_principals/item/token_lifetime_policies/item/token_lifetime_policy_item_request_builder.py @@ -1,25 +1,16 @@ from __future__ import annotations from collections.abc import Callable -from dataclasses import dataclass, field from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory from typing 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.token_lifetime_policy import TokenLifetimePolicy + from .ref.ref_request_builder import RefRequestBuilder class TokenLifetimePolicyItemRequestBuilder(BaseRequestBuilder): """ - Provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.servicePrincipal entity. + Builds and executes requests for operations under /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id} """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ @@ -28,80 +19,15 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}{?%24expand,%24select}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}", path_parameters) - async def get(self,request_configuration: Optional[RequestConfiguration[TokenLifetimePolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[TokenLifetimePolicy]: + @property + def ref(self) -> RefRequestBuilder: """ - The tokenLifetimePolicies assigned to this service principal. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[TokenLifetimePolicy] + Provides operations to manage the collection of servicePrincipal entities. """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError + from .ref.ref_request_builder import RefRequestBuilder - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.token_lifetime_policy import TokenLifetimePolicy - - return await self.request_adapter.send_async(request_info, TokenLifetimePolicy, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TokenLifetimePolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The tokenLifetimePolicies assigned to this service principal. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> TokenLifetimePolicyItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: TokenLifetimePolicyItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return TokenLifetimePolicyItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class TokenLifetimePolicyItemRequestBuilderGetQueryParameters(): - """ - The tokenLifetimePolicies assigned to this service principal. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The 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 TokenLifetimePolicyItemRequestBuilderGetRequestConfiguration(RequestConfiguration[TokenLifetimePolicyItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + return RefRequestBuilder(self.request_adapter, self.path_parameters) diff --git a/msgraph/generated/service_principals/item/token_lifetime_policies/ref/ref_request_builder.py b/msgraph/generated/service_principals/item/token_lifetime_policies/ref/ref_request_builder.py new file mode 100644 index 00000000000..d71ac6dc778 --- /dev/null +++ b/msgraph/generated/service_principals/item/token_lifetime_policies/ref/ref_request_builder.py @@ -0,0 +1,231 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing 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.reference_create import ReferenceCreate + from .....models.string_collection_response import StringCollectionResponse + +class RefRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the collection of servicePrincipal entities. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RefRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: + """ + Remove a tokenLifetimePolicy object from a service principal. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-delete-tokenlifetimepolicies?view=graph-rest-1.0 + """ + 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[RefRequestBuilderGetQueryParameters]] = None) -> Optional[StringCollectionResponse]: + """ + List the tokenLifetimePolicy objects that are assigned to a servicePrincipal. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to a service principal. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[StringCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-list-tokenlifetimepolicies?view=graph-rest-1.0 + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.string_collection_response import StringCollectionResponse + + return await self.request_adapter.send_async(request_info, StringCollectionResponse, error_mapping) + + async def post(self,body: ReferenceCreate, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Assign a tokenLifetimePolicy to a servicePrincipal. You can have multiple tokenLifetimePolicy policies in a tenant but can assign only one tokenLifetimePolicy per service principal. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-post-tokenlifetimepolicies?view=graph-rest-1.0 + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> RequestInformation: + """ + Remove a tokenLifetimePolicy object from a service principal. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref?@id={%40id}', 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[RefRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + List the tokenLifetimePolicy objects that are assigned to a servicePrincipal. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to a service principal. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', 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: ReferenceCreate, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Assign a tokenLifetimePolicy to a servicePrincipal. You can have multiple tokenLifetimePolicy policies in a tenant but can assign only one tokenLifetimePolicy per service principal. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref', self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RefRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RefRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RefRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RefRequestBuilderDeleteQueryParameters(): + """ + Remove a tokenLifetimePolicy object from a service principal. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "id": + return "%40id" + return original_name + + # The delete Uri + id: Optional[str] = None + + + @dataclass + class RefRequestBuilderDeleteRequestConfiguration(RequestConfiguration[RefRequestBuilderDeleteQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RefRequestBuilderGetQueryParameters(): + """ + List the tokenLifetimePolicy objects that are assigned to a servicePrincipal. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to a service principal. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The 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 == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = 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 + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RefRequestBuilderGetRequestConfiguration(RequestConfiguration[RefRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RefRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/service_principals/item/token_lifetime_policies/token_lifetime_policies_request_builder.py b/msgraph/generated/service_principals/item/token_lifetime_policies/token_lifetime_policies_request_builder.py index 1cf1ff81c99..49baebcd5b3 100644 --- a/msgraph/generated/service_principals/item/token_lifetime_policies/token_lifetime_policies_request_builder.py +++ b/msgraph/generated/service_principals/item/token_lifetime_policies/token_lifetime_policies_request_builder.py @@ -18,6 +18,7 @@ from ....models.token_lifetime_policy_collection_response import TokenLifetimePolicyCollectionResponse from .count.count_request_builder import CountRequestBuilder from .item.token_lifetime_policy_item_request_builder import TokenLifetimePolicyItemRequestBuilder + from .ref.ref_request_builder import RefRequestBuilder class TokenLifetimePoliciesRequestBuilder(BaseRequestBuilder): """ @@ -34,7 +35,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d def by_token_lifetime_policy_id(self,token_lifetime_policy_id: str) -> TokenLifetimePolicyItemRequestBuilder: """ - Provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.servicePrincipal entity. + Gets an item from the msgraph.generated.servicePrincipals.item.tokenLifetimePolicies.item collection param token_lifetime_policy_id: The unique identifier of tokenLifetimePolicy Returns: TokenLifetimePolicyItemRequestBuilder """ @@ -97,6 +98,15 @@ def count(self) -> CountRequestBuilder: return CountRequestBuilder(self.request_adapter, self.path_parameters) + @property + def ref(self) -> RefRequestBuilder: + """ + Provides operations to manage the collection of servicePrincipal entities. + """ + from .ref.ref_request_builder import RefRequestBuilder + + return RefRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class TokenLifetimePoliciesRequestBuilderGetQueryParameters(): """ diff --git a/msgraph/generated/solutions/backup_restore/exchange_restore_sessions/exchange_restore_sessions_request_builder.py b/msgraph/generated/solutions/backup_restore/exchange_restore_sessions/exchange_restore_sessions_request_builder.py index 8e1a0a5188b..f58027fb59c 100644 --- a/msgraph/generated/solutions/backup_restore/exchange_restore_sessions/exchange_restore_sessions_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/exchange_restore_sessions/exchange_restore_sessions_request_builder.py @@ -69,10 +69,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Exchange async def post(self,body: ExchangeRestoreSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ExchangeRestoreSession]: """ - Create new navigation property to exchangeRestoreSessions for solutions + Create a new exchangeRestoreSession object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ExchangeRestoreSession] + Find more info here: https://learn.microsoft.com/graph/api/backuprestoreroot-post-exchangerestoresessions?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -103,7 +104,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ExchangeRestoreSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new navigation property to exchangeRestoreSessions for solutions + Create a new exchangeRestoreSession 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/solutions/backup_restore/one_drive_for_business_restore_sessions/one_drive_for_business_restore_sessions_request_builder.py b/msgraph/generated/solutions/backup_restore/one_drive_for_business_restore_sessions/one_drive_for_business_restore_sessions_request_builder.py index d31ef7bb213..d1b28c15f68 100644 --- a/msgraph/generated/solutions/backup_restore/one_drive_for_business_restore_sessions/one_drive_for_business_restore_sessions_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/one_drive_for_business_restore_sessions/one_drive_for_business_restore_sessions_request_builder.py @@ -69,10 +69,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[OneDrive async def post(self,body: OneDriveForBusinessRestoreSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[OneDriveForBusinessRestoreSession]: """ - Create new navigation property to oneDriveForBusinessRestoreSessions for solutions + Create a new oneDriveForBusinessRestoreSession object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OneDriveForBusinessRestoreSession] + Find more info here: https://learn.microsoft.com/graph/api/backuprestoreroot-post-onedriveforbusinessrestoresessions?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -103,7 +104,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: OneDriveForBusinessRestoreSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new navigation property to oneDriveForBusinessRestoreSessions for solutions + Create a new oneDriveForBusinessRestoreSession 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/solutions/backup_restore/restore_points/restore_points_request_builder.py b/msgraph/generated/solutions/backup_restore/restore_points/restore_points_request_builder.py index 25f72d34629..ddef89e45df 100644 --- a/msgraph/generated/solutions/backup_restore/restore_points/restore_points_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/restore_points/restore_points_request_builder.py @@ -50,9 +50,10 @@ def by_restore_point_id(self,restore_point_id: str) -> RestorePointItemRequestBu async def get(self,request_configuration: Optional[RequestConfiguration[RestorePointsRequestBuilderGetQueryParameters]] = None) -> Optional[RestorePointCollectionResponse]: """ - List of restore points in the tenant. + Get a list of the restorePoint objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RestorePointCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/backuprestoreroot-list-restorepoints?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +94,7 @@ async def post(self,body: RestorePoint, request_configuration: Optional[RequestC def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RestorePointsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List of restore points in the tenant. + Get a list of the restorePoint objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +149,7 @@ def search(self) -> SearchRequestBuilder: @dataclass class RestorePointsRequestBuilderGetQueryParameters(): """ - List of restore points in the tenant. + Get a list of the restorePoint objects and their properties. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/storage/file_storage/containers/containers_request_builder.py b/msgraph/generated/storage/file_storage/containers/containers_request_builder.py index d5bdcd77454..1e061332a0f 100644 --- a/msgraph/generated/storage/file_storage/containers/containers_request_builder.py +++ b/msgraph/generated/storage/file_storage/containers/containers_request_builder.py @@ -49,7 +49,7 @@ def by_file_storage_container_id(self,file_storage_container_id: str) -> FileSto async def get(self,request_configuration: Optional[RequestConfiguration[ContainersRequestBuilderGetQueryParameters]] = None) -> Optional[FileStorageContainerCollectionResponse]: """ - Retrieve a list of fileStorageContainer objects that are visible to the caller. The containerTypeId filter parameter is required. + Get a list of fileStorageContainer objects that are accessible to a caller. The containerTypeId filter parameter is required. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FileStorageContainerCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/filestorage-list-containers?view=graph-rest-1.0 @@ -94,7 +94,7 @@ async def post(self,body: FileStorageContainer, request_configuration: Optional[ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ContainersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve a list of fileStorageContainer objects that are visible to the caller. The containerTypeId filter parameter is required. + Get a list of fileStorageContainer objects that are accessible to a caller. The containerTypeId filter parameter is required. 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 ContainersRequestBuilderGetQueryParameters(): """ - Retrieve a list of fileStorageContainer objects that are visible to the caller. The containerTypeId filter parameter is required. + Get a list of fileStorageContainer objects that are accessible to a caller. The containerTypeId filter parameter is required. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/security/audit_log/queries/item/records/records_request_builder.py b/msgraph/generated/storage/file_storage/containers/item/columns/columns_request_builder.py similarity index 70% rename from msgraph/generated/security/audit_log/queries/item/records/records_request_builder.py rename to msgraph/generated/storage/file_storage/containers/item/columns/columns_request_builder.py index 29af1446eed..32c73406a81 100644 --- a/msgraph/generated/security/audit_log/queries/item/records/records_request_builder.py +++ b/msgraph/generated/storage/file_storage/containers/item/columns/columns_request_builder.py @@ -14,44 +14,44 @@ from warnings import warn if TYPE_CHECKING: + from ......models.column_definition import ColumnDefinition + from ......models.column_definition_collection_response import ColumnDefinitionCollectionResponse from ......models.o_data_errors.o_data_error import ODataError - from ......models.security.audit_log_record import AuditLogRecord - from ......models.security.audit_log_record_collection_response import AuditLogRecordCollectionResponse from .count.count_request_builder import CountRequestBuilder - from .item.audit_log_record_item_request_builder import AuditLogRecordItemRequestBuilder + from .item.column_definition_item_request_builder import ColumnDefinitionItemRequestBuilder -class RecordsRequestBuilder(BaseRequestBuilder): +class ColumnsRequestBuilder(BaseRequestBuilder): """ - Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity. """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ - Instantiates a new RecordsRequestBuilder and sets the default values. + Instantiates a new ColumnsRequestBuilder and sets the default values. param path_parameters: The raw url or the url-template parameters for the request. param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_audit_log_record_id(self,audit_log_record_id: str) -> AuditLogRecordItemRequestBuilder: + def by_column_definition_id(self,column_definition_id: str) -> ColumnDefinitionItemRequestBuilder: """ - Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. - param audit_log_record_id: The unique identifier of auditLogRecord - Returns: AuditLogRecordItemRequestBuilder + Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity. + param column_definition_id: The unique identifier of columnDefinition + Returns: ColumnDefinitionItemRequestBuilder """ - if audit_log_record_id is None: - raise TypeError("audit_log_record_id cannot be null.") - from .item.audit_log_record_item_request_builder import AuditLogRecordItemRequestBuilder + if column_definition_id is None: + raise TypeError("column_definition_id cannot be null.") + from .item.column_definition_item_request_builder import ColumnDefinitionItemRequestBuilder url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["auditLogRecord%2Did"] = audit_log_record_id - return AuditLogRecordItemRequestBuilder(self.request_adapter, url_tpl_params) + url_tpl_params["columnDefinition%2Did"] = column_definition_id + return ColumnDefinitionItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[RecordsRequestBuilderGetQueryParameters]] = None) -> Optional[AuditLogRecordCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ - An individual audit log record. + Get columns from storage param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditLogRecordCollectionResponse] + Returns: Optional[ColumnDefinitionCollectionResponse] """ request_info = self.to_get_request_information( request_configuration @@ -63,16 +63,16 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RecordsR } if not self.request_adapter: raise Exception("Http core is null") - from ......models.security.audit_log_record_collection_response import AuditLogRecordCollectionResponse + from ......models.column_definition_collection_response import ColumnDefinitionCollectionResponse - return await self.request_adapter.send_async(request_info, AuditLogRecordCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, ColumnDefinitionCollectionResponse, error_mapping) - async def post(self,body: AuditLogRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogRecord]: + async def post(self,body: ColumnDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ColumnDefinition]: """ - Create new navigation property to records for security + Create new navigation property to columns for storage param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditLogRecord] + Returns: Optional[ColumnDefinition] """ if body is None: raise TypeError("body cannot be null.") @@ -86,13 +86,13 @@ async def post(self,body: AuditLogRecord, request_configuration: Optional[Reques } if not self.request_adapter: raise Exception("Http core is null") - from ......models.security.audit_log_record import AuditLogRecord + from ......models.column_definition import ColumnDefinition - return await self.request_adapter.send_async(request_info, AuditLogRecord, error_mapping) + return await self.request_adapter.send_async(request_info, ColumnDefinition, error_mapping) - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RecordsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - An individual audit log record. + Get columns from storage param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -101,9 +101,9 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi request_info.headers.try_add("Accept", "application/json") return request_info - def to_post_request_information(self,body: AuditLogRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + def to_post_request_information(self,body: ColumnDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new navigation property to records for security + Create new navigation property to columns for storage param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -116,15 +116,15 @@ def to_post_request_information(self,body: AuditLogRecord, request_configuration request_info.set_content_from_parsable(self.request_adapter, "application/json", body) return request_info - def with_url(self,raw_url: str) -> RecordsRequestBuilder: + def with_url(self,raw_url: str) -> ColumnsRequestBuilder: """ Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. param raw_url: The raw URL to use for the request builder. - Returns: RecordsRequestBuilder + Returns: ColumnsRequestBuilder """ if raw_url is None: raise TypeError("raw_url cannot be null.") - return RecordsRequestBuilder(self.request_adapter, raw_url) + return ColumnsRequestBuilder(self.request_adapter, raw_url) @property def count(self) -> CountRequestBuilder: @@ -136,9 +136,9 @@ def count(self) -> CountRequestBuilder: return CountRequestBuilder(self.request_adapter, self.path_parameters) @dataclass - class RecordsRequestBuilderGetQueryParameters(): + class ColumnsRequestBuilderGetQueryParameters(): """ - An individual audit log record. + Get columns from storage """ def get_query_parameter(self,original_name: str) -> str: """ @@ -192,14 +192,14 @@ def get_query_parameter(self,original_name: str) -> str: @dataclass - class RecordsRequestBuilderGetRequestConfiguration(RequestConfiguration[RecordsRequestBuilderGetQueryParameters]): + class ColumnsRequestBuilderGetRequestConfiguration(RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) @dataclass - class RecordsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + class ColumnsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ diff --git a/msgraph/generated/security/audit_log/queries/item/records/count/count_request_builder.py b/msgraph/generated/storage/file_storage/containers/item/columns/count/count_request_builder.py similarity index 96% rename from msgraph/generated/security/audit_log/queries/item/records/count/count_request_builder.py rename to msgraph/generated/storage/file_storage/containers/item/columns/count/count_request_builder.py index 742f5f34549..d5cf05e5b98 100644 --- a/msgraph/generated/security/audit_log/queries/item/records/count/count_request_builder.py +++ b/msgraph/generated/storage/file_storage/containers/item/columns/count/count_request_builder.py @@ -27,7 +27,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/$count{?%24filter,%24search}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/columns/$count{?%24filter,%24search}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: """ diff --git a/msgraph/generated/security/audit_log/queries/item/records/item/audit_log_record_item_request_builder.py b/msgraph/generated/storage/file_storage/containers/item/columns/item/column_definition_item_request_builder.py similarity index 71% rename from msgraph/generated/security/audit_log/queries/item/records/item/audit_log_record_item_request_builder.py rename to msgraph/generated/storage/file_storage/containers/item/columns/item/column_definition_item_request_builder.py index c4a46e7f463..f309e964d9b 100644 --- a/msgraph/generated/security/audit_log/queries/item/records/item/audit_log_record_item_request_builder.py +++ b/msgraph/generated/storage/file_storage/containers/item/columns/item/column_definition_item_request_builder.py @@ -14,25 +14,26 @@ from warnings import warn if TYPE_CHECKING: + from .......models.column_definition import ColumnDefinition from .......models.o_data_errors.o_data_error import ODataError - from .......models.security.audit_log_record import AuditLogRecord + from .source_column.source_column_request_builder import SourceColumnRequestBuilder -class AuditLogRecordItemRequestBuilder(BaseRequestBuilder): +class ColumnDefinitionItemRequestBuilder(BaseRequestBuilder): """ - Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity. """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ - Instantiates a new AuditLogRecordItemRequestBuilder and sets the default values. + Instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. param path_parameters: The raw url or the url-template parameters for the request. param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/{auditLogRecord%2Did}{?%24expand,%24select}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/columns/{columnDefinition%2Did}{?%24expand,%24select}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete navigation property records for security + Delete navigation property columns for storage param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None """ @@ -48,11 +49,11 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query raise Exception("Http core is null") return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - async def get(self,request_configuration: Optional[RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]] = None) -> Optional[AuditLogRecord]: + async def get(self,request_configuration: Optional[RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinition]: """ - An individual audit log record. + Get columns from storage param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditLogRecord] + Returns: Optional[ColumnDefinition] """ request_info = self.to_get_request_information( request_configuration @@ -64,16 +65,16 @@ async def get(self,request_configuration: Optional[RequestConfiguration[AuditLog } if not self.request_adapter: raise Exception("Http core is null") - from .......models.security.audit_log_record import AuditLogRecord + from .......models.column_definition import ColumnDefinition - return await self.request_adapter.send_async(request_info, AuditLogRecord, error_mapping) + return await self.request_adapter.send_async(request_info, ColumnDefinition, error_mapping) - async def patch(self,body: AuditLogRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogRecord]: + async def patch(self,body: ColumnDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ColumnDefinition]: """ - Update the navigation property records in security + Update the navigation property columns in storage param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditLogRecord] + Returns: Optional[ColumnDefinition] """ if body is None: raise TypeError("body cannot be null.") @@ -87,13 +88,13 @@ async def patch(self,body: AuditLogRecord, request_configuration: Optional[Reque } if not self.request_adapter: raise Exception("Http core is null") - from .......models.security.audit_log_record import AuditLogRecord + from .......models.column_definition import ColumnDefinition - return await self.request_adapter.send_async(request_info, AuditLogRecord, error_mapping) + return await self.request_adapter.send_async(request_info, ColumnDefinition, error_mapping) def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete navigation property records for security + Delete navigation property columns for storage param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -102,9 +103,9 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo request_info.headers.try_add("Accept", "application/json") return request_info - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - An individual audit log record. + Get columns from storage param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -113,9 +114,9 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi request_info.headers.try_add("Accept", "application/json") return request_info - def to_patch_request_information(self,body: AuditLogRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + def to_patch_request_information(self,body: ColumnDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the navigation property records in security + Update the navigation property columns in storage param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -128,27 +129,36 @@ def to_patch_request_information(self,body: AuditLogRecord, request_configuratio request_info.set_content_from_parsable(self.request_adapter, "application/json", body) return request_info - def with_url(self,raw_url: str) -> AuditLogRecordItemRequestBuilder: + def with_url(self,raw_url: str) -> ColumnDefinitionItemRequestBuilder: """ Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. param raw_url: The raw URL to use for the request builder. - Returns: AuditLogRecordItemRequestBuilder + Returns: ColumnDefinitionItemRequestBuilder """ if raw_url is None: raise TypeError("raw_url cannot be null.") - return AuditLogRecordItemRequestBuilder(self.request_adapter, raw_url) + return ColumnDefinitionItemRequestBuilder(self.request_adapter, raw_url) + + @property + def source_column(self) -> SourceColumnRequestBuilder: + """ + Provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. + """ + from .source_column.source_column_request_builder import SourceColumnRequestBuilder + + return SourceColumnRequestBuilder(self.request_adapter, self.path_parameters) @dataclass - class AuditLogRecordItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + class ColumnDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) @dataclass - class AuditLogRecordItemRequestBuilderGetQueryParameters(): + class ColumnDefinitionItemRequestBuilderGetQueryParameters(): """ - An individual audit log record. + Get columns from storage """ def get_query_parameter(self,original_name: str) -> str: """ @@ -172,14 +182,14 @@ def get_query_parameter(self,original_name: str) -> str: @dataclass - class AuditLogRecordItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AuditLogRecordItemRequestBuilderGetQueryParameters]): + class ColumnDefinitionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) @dataclass - class AuditLogRecordItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + class ColumnDefinitionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ diff --git a/msgraph/generated/storage/file_storage/containers/item/columns/item/source_column/source_column_request_builder.py b/msgraph/generated/storage/file_storage/containers/item/columns/item/source_column/source_column_request_builder.py new file mode 100644 index 00000000000..307036b215c --- /dev/null +++ b/msgraph/generated/storage/file_storage/containers/item/columns/item/source_column/source_column_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.column_definition import ColumnDefinition + from ........models.o_data_errors.o_data_error import ODataError + +class SourceColumnRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SourceColumnRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/columns/{columnDefinition%2Did}/sourceColumn{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinition]: + """ + The source column for the content type column. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ColumnDefinition] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.column_definition import ColumnDefinition + + return await self.request_adapter.send_async(request_info, ColumnDefinition, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The source column for the content type column. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SourceColumnRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SourceColumnRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SourceColumnRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class SourceColumnRequestBuilderGetQueryParameters(): + """ + The source column for the content type column. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The 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 SourceColumnRequestBuilderGetRequestConfiguration(RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/storage/file_storage/containers/item/file_storage_container_item_request_builder.py b/msgraph/generated/storage/file_storage/containers/item/file_storage_container_item_request_builder.py index a4e64ba17a5..c23cc21ead7 100644 --- a/msgraph/generated/storage/file_storage/containers/item/file_storage_container_item_request_builder.py +++ b/msgraph/generated/storage/file_storage/containers/item/file_storage_container_item_request_builder.py @@ -17,6 +17,7 @@ from .....models.file_storage_container import FileStorageContainer from .....models.o_data_errors.o_data_error import ODataError from .activate.activate_request_builder import ActivateRequestBuilder + from .columns.columns_request_builder import ColumnsRequestBuilder from .drive.drive_request_builder import DriveRequestBuilder from .lock.lock_request_builder import LockRequestBuilder from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder @@ -155,6 +156,15 @@ def activate(self) -> ActivateRequestBuilder: return ActivateRequestBuilder(self.request_adapter, self.path_parameters) + @property + def columns(self) -> ColumnsRequestBuilder: + """ + Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity. + """ + from .columns.columns_request_builder import ColumnsRequestBuilder + + return ColumnsRequestBuilder(self.request_adapter, self.path_parameters) + @property def drive(self) -> DriveRequestBuilder: """ diff --git a/msgraph/generated/security/audit_log/queries/queries_request_builder.py b/msgraph/generated/storage/file_storage/deleted_containers/item/columns/columns_request_builder.py similarity index 66% rename from msgraph/generated/security/audit_log/queries/queries_request_builder.py rename to msgraph/generated/storage/file_storage/deleted_containers/item/columns/columns_request_builder.py index 6f25993fc33..c3b8ef44aa8 100644 --- a/msgraph/generated/security/audit_log/queries/queries_request_builder.py +++ b/msgraph/generated/storage/file_storage/deleted_containers/item/columns/columns_request_builder.py @@ -14,87 +14,85 @@ from warnings import warn if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.security.audit_log_query import AuditLogQuery - from ....models.security.audit_log_query_collection_response import AuditLogQueryCollectionResponse + from ......models.column_definition import ColumnDefinition + from ......models.column_definition_collection_response import ColumnDefinitionCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .item.audit_log_query_item_request_builder import AuditLogQueryItemRequestBuilder + from .item.column_definition_item_request_builder import ColumnDefinitionItemRequestBuilder -class QueriesRequestBuilder(BaseRequestBuilder): +class ColumnsRequestBuilder(BaseRequestBuilder): """ - Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity. """ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: """ - Instantiates a new QueriesRequestBuilder and sets the default values. + Instantiates a new ColumnsRequestBuilder and sets the default values. param path_parameters: The raw url or the url-template parameters for the request. param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/security/auditLog/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_audit_log_query_id(self,audit_log_query_id: str) -> AuditLogQueryItemRequestBuilder: + def by_column_definition_id(self,column_definition_id: str) -> ColumnDefinitionItemRequestBuilder: """ - Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. - param audit_log_query_id: The unique identifier of auditLogQuery - Returns: AuditLogQueryItemRequestBuilder + Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity. + param column_definition_id: The unique identifier of columnDefinition + Returns: ColumnDefinitionItemRequestBuilder """ - if audit_log_query_id is None: - raise TypeError("audit_log_query_id cannot be null.") - from .item.audit_log_query_item_request_builder import AuditLogQueryItemRequestBuilder + if column_definition_id is None: + raise TypeError("column_definition_id cannot be null.") + from .item.column_definition_item_request_builder import ColumnDefinitionItemRequestBuilder url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["auditLogQuery%2Did"] = audit_log_query_id - return AuditLogQueryItemRequestBuilder(self.request_adapter, url_tpl_params) + url_tpl_params["columnDefinition%2Did"] = column_definition_id + return ColumnDefinitionItemRequestBuilder(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[QueriesRequestBuilderGetQueryParameters]] = None) -> Optional[AuditLogQueryCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ - Get a list of auditLogQuery objects and their properties. + Get columns from storage param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditLogQueryCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/security-auditcoreroot-list-auditlogqueries?view=graph-rest-1.0 + Returns: Optional[ColumnDefinitionCollectionResponse] """ request_info = self.to_get_request_information( request_configuration ) - from ....models.o_data_errors.o_data_error import ODataError + from ......models.o_data_errors.o_data_error import ODataError error_mapping: dict[str, type[ParsableFactory]] = { "XXX": ODataError, } if not self.request_adapter: raise Exception("Http core is null") - from ....models.security.audit_log_query_collection_response import AuditLogQueryCollectionResponse + from ......models.column_definition_collection_response import ColumnDefinitionCollectionResponse - return await self.request_adapter.send_async(request_info, AuditLogQueryCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, ColumnDefinitionCollectionResponse, error_mapping) - async def post(self,body: AuditLogQuery, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogQuery]: + async def post(self,body: ColumnDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ColumnDefinition]: """ - Create a new auditLogQuery object. + Create new navigation property to columns for storage param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AuditLogQuery] - Find more info here: https://learn.microsoft.com/graph/api/security-auditcoreroot-post-auditlogqueries?view=graph-rest-1.0 + Returns: Optional[ColumnDefinition] """ if body is None: raise TypeError("body cannot be null.") request_info = self.to_post_request_information( body, request_configuration ) - from ....models.o_data_errors.o_data_error import ODataError + from ......models.o_data_errors.o_data_error import ODataError error_mapping: dict[str, type[ParsableFactory]] = { "XXX": ODataError, } if not self.request_adapter: raise Exception("Http core is null") - from ....models.security.audit_log_query import AuditLogQuery + from ......models.column_definition import ColumnDefinition - return await self.request_adapter.send_async(request_info, AuditLogQuery, error_mapping) + return await self.request_adapter.send_async(request_info, ColumnDefinition, error_mapping) - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueriesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of auditLogQuery objects and their properties. + Get columns from storage param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -103,9 +101,9 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi request_info.headers.try_add("Accept", "application/json") return request_info - def to_post_request_information(self,body: AuditLogQuery, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + def to_post_request_information(self,body: ColumnDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new auditLogQuery object. + Create new navigation property to columns for storage param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -118,15 +116,15 @@ def to_post_request_information(self,body: AuditLogQuery, request_configuration: request_info.set_content_from_parsable(self.request_adapter, "application/json", body) return request_info - def with_url(self,raw_url: str) -> QueriesRequestBuilder: + def with_url(self,raw_url: str) -> ColumnsRequestBuilder: """ Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. param raw_url: The raw URL to use for the request builder. - Returns: QueriesRequestBuilder + Returns: ColumnsRequestBuilder """ if raw_url is None: raise TypeError("raw_url cannot be null.") - return QueriesRequestBuilder(self.request_adapter, raw_url) + return ColumnsRequestBuilder(self.request_adapter, raw_url) @property def count(self) -> CountRequestBuilder: @@ -138,9 +136,9 @@ def count(self) -> CountRequestBuilder: return CountRequestBuilder(self.request_adapter, self.path_parameters) @dataclass - class QueriesRequestBuilderGetQueryParameters(): + class ColumnsRequestBuilderGetQueryParameters(): """ - Get a list of auditLogQuery objects and their properties. + Get columns from storage """ def get_query_parameter(self,original_name: str) -> str: """ @@ -194,14 +192,14 @@ def get_query_parameter(self,original_name: str) -> str: @dataclass - class QueriesRequestBuilderGetRequestConfiguration(RequestConfiguration[QueriesRequestBuilderGetQueryParameters]): + class ColumnsRequestBuilderGetRequestConfiguration(RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) @dataclass - class QueriesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + class ColumnsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): """ Configuration for the request such as headers, query parameters, and middleware options. """ diff --git a/msgraph/generated/storage/file_storage/deleted_containers/item/columns/count/count_request_builder.py b/msgraph/generated/storage/file_storage/deleted_containers/item/columns/count/count_request_builder.py new file mode 100644 index 00000000000..b58036df149 --- /dev/null +++ b/msgraph/generated/storage/file_storage/deleted_containers/item/columns/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/columns/$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/storage/file_storage/deleted_containers/item/columns/item/column_definition_item_request_builder.py b/msgraph/generated/storage/file_storage/deleted_containers/item/columns/item/column_definition_item_request_builder.py new file mode 100644 index 00000000000..9b072e2bec6 --- /dev/null +++ b/msgraph/generated/storage/file_storage/deleted_containers/item/columns/item/column_definition_item_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.column_definition import ColumnDefinition + from .......models.o_data_errors.o_data_error import ODataError + from .source_column.source_column_request_builder import SourceColumnRequestBuilder + +class ColumnDefinitionItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ColumnDefinitionItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/columns/{columnDefinition%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property columns for storage + 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[ColumnDefinitionItemRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinition]: + """ + Get columns from storage + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ColumnDefinition] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.column_definition import ColumnDefinition + + return await self.request_adapter.send_async(request_info, ColumnDefinition, error_mapping) + + async def patch(self,body: ColumnDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ColumnDefinition]: + """ + Update the navigation property columns in storage + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ColumnDefinition] + """ + 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.column_definition import ColumnDefinition + + return await self.request_adapter.send_async(request_info, ColumnDefinition, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property columns for storage + 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[ColumnDefinitionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get columns from storage + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.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: ColumnDefinition, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property columns in storage + param body: The request body + param request_configuration: Configuration for the request 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) -> ColumnDefinitionItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ColumnDefinitionItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ColumnDefinitionItemRequestBuilder(self.request_adapter, raw_url) + + @property + def source_column(self) -> SourceColumnRequestBuilder: + """ + Provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. + """ + from .source_column.source_column_request_builder import SourceColumnRequestBuilder + + return SourceColumnRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ColumnDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ColumnDefinitionItemRequestBuilderGetQueryParameters(): + """ + Get columns from storage + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The 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 ColumnDefinitionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ColumnDefinitionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/storage/file_storage/deleted_containers/item/columns/item/source_column/source_column_request_builder.py b/msgraph/generated/storage/file_storage/deleted_containers/item/columns/item/source_column/source_column_request_builder.py new file mode 100644 index 00000000000..c4050e1c6ae --- /dev/null +++ b/msgraph/generated/storage/file_storage/deleted_containers/item/columns/item/source_column/source_column_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.column_definition import ColumnDefinition + from ........models.o_data_errors.o_data_error import ODataError + +class SourceColumnRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SourceColumnRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/columns/{columnDefinition%2Did}/sourceColumn{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinition]: + """ + The source column for the content type column. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ColumnDefinition] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.column_definition import ColumnDefinition + + return await self.request_adapter.send_async(request_info, ColumnDefinition, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The source column for the content type column. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SourceColumnRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SourceColumnRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SourceColumnRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class SourceColumnRequestBuilderGetQueryParameters(): + """ + The source column for the content type column. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The 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 SourceColumnRequestBuilderGetRequestConfiguration(RequestConfiguration[SourceColumnRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph/generated/storage/file_storage/deleted_containers/item/file_storage_container_item_request_builder.py b/msgraph/generated/storage/file_storage/deleted_containers/item/file_storage_container_item_request_builder.py index 85ee98e6f24..1f3240d5690 100644 --- a/msgraph/generated/storage/file_storage/deleted_containers/item/file_storage_container_item_request_builder.py +++ b/msgraph/generated/storage/file_storage/deleted_containers/item/file_storage_container_item_request_builder.py @@ -17,6 +17,7 @@ from .....models.file_storage_container import FileStorageContainer from .....models.o_data_errors.o_data_error import ODataError from .activate.activate_request_builder import ActivateRequestBuilder + from .columns.columns_request_builder import ColumnsRequestBuilder from .drive.drive_request_builder import DriveRequestBuilder from .lock.lock_request_builder import LockRequestBuilder from .permanent_delete.permanent_delete_request_builder import PermanentDeleteRequestBuilder @@ -155,6 +156,15 @@ def activate(self) -> ActivateRequestBuilder: return ActivateRequestBuilder(self.request_adapter, self.path_parameters) + @property + def columns(self) -> ColumnsRequestBuilder: + """ + Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity. + """ + from .columns.columns_request_builder import ColumnsRequestBuilder + + return ColumnsRequestBuilder(self.request_adapter, self.path_parameters) + @property def drive(self) -> DriveRequestBuilder: """ diff --git a/msgraph/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py index d7d47ffec94..f6333aa39cb 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/replies/replies_request_builder.py @@ -71,11 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RepliesR async def post(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: """ - Send a new reply to a chatMessage in a specified channel. + Create a new reply to a chatMessage in a specified channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ChatMessage] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -106,7 +106,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Send a new reply to a chatMessage in a specified channel. + Create a new reply to a chatMessage in a specified channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/teams/item/channels/item/messages/messages_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/messages_request_builder.py index 8ef273746a8..ea2e3b9890b 100644 --- a/msgraph/generated/teams/item/channels/item/messages/messages_request_builder.py +++ b/msgraph/generated/teams/item/channels/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 channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ChatMessage] - Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/channel-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 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/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py b/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py index 0e452ac20de..e7a7de2e992 100644 --- a/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py +++ b/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py @@ -55,11 +55,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MultiTen async def patch(self,body: MultiTenantOrganization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MultiTenantOrganization]: """ - Update the properties of a multitenant organization. + Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MultiTenantOrganization] - Find more info here: https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -90,7 +90,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: MultiTenantOrganization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a multitenant organization. + Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/users/item/authentication/fido2_methods/item/fido2_authentication_method_item_request_builder.py b/msgraph/generated/users/item/authentication/fido2_methods/item/fido2_authentication_method_item_request_builder.py index b78b54782f1..99a9ef4804b 100644 --- a/msgraph/generated/users/item/authentication/fido2_methods/item/fido2_authentication_method_item_request_builder.py +++ b/msgraph/generated/users/item/authentication/fido2_methods/item/fido2_authentication_method_item_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a user's FIDO2 Security Key Authentication Method object. + Deletes a user's FIDO2 security key authentication method 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/fido2authenticationmethod-delete?view=graph-rest-1.0 @@ -71,7 +71,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Fido2Aut def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a user's FIDO2 Security Key Authentication Method object. + Deletes a user's FIDO2 security key authentication method object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/users/item/user_item_request_builder.py b/msgraph/generated/users/item/user_item_request_builder.py index a0601526602..5df1d3ba66e 100644 --- a/msgraph/generated/users/item/user_item_request_builder.py +++ b/msgraph/generated/users/item/user_item_request_builder.py @@ -109,10 +109,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 user. + Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/user-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -168,7 +168,7 @@ async def patch(self,body: User, request_configuration: Optional[RequestConfigur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -203,7 +203,7 @@ def reminder_view_with_start_date_time_with_end_date_time(self,end_date_time: st def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a user. + Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/users/users_request_builder.py b/msgraph/generated/users/users_request_builder.py index 64bcc2c2dea..0b6df8286b2 100644 --- a/msgraph/generated/users/users_request_builder.py +++ b/msgraph/generated/users/users_request_builder.py @@ -56,7 +56,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UsersReq List properties and relationships of the user objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UserCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -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.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. + Create a new user object. 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-post-users?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-create?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.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. + Create a new user 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/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 29d43ead220..9929c89a711 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 @@ -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 user. + Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/user-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -79,7 +79,7 @@ async def patch(self,body: User, request_configuration: Optional[RequestConfigur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/user-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: User, request_configuration: Optional[RequestConfigur def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a user. + Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """