diff --git a/msgraph_beta/generated/access_reviews/item/apply_decisions/apply_decisions_request_builder.py b/msgraph_beta/generated/access_reviews/item/apply_decisions/apply_decisions_request_builder.py index df2d61163ed..ff043f1141e 100644 --- a/msgraph_beta/generated/access_reviews/item/apply_decisions/apply_decisions_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/apply_decisions/apply_decisions_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreview-apply?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/access_reviews/item/instances/item/reset_decisions/reset_decisions_request_builder.py b/msgraph_beta/generated/access_reviews/item/instances/item/reset_decisions/reset_decisions_request_builder.py index df865af65de..e45ee1cc0a2 100644 --- a/msgraph_beta/generated/access_reviews/item/instances/item/reset_decisions/reset_decisions_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/instances/item/reset_decisions/reset_decisions_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In the Microsoft Entra access reviews feature, reset the decisions of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. Previous decisions are no longer recorded, but reviewers can continue to update decisions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreview-reset?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/access_reviews/item/instances/item/send_reminder/send_reminder_request_builder.py b/msgraph_beta/generated/access_reviews/item/instances/item/send_reminder/send_reminder_request_builder.py index 4126ac59f26..38c1f18f262 100644 --- a/msgraph_beta/generated/access_reviews/item/instances/item/send_reminder/send_reminder_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/instances/item/send_reminder/send_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In the Microsoft Entra access reviews feature, send a reminder to the reviewers of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreview-sendreminder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/access_reviews/item/instances/item/stop/stop_request_builder.py b/msgraph_beta/generated/access_reviews/item/instances/item/stop/stop_request_builder.py index 572b9dd25aa..17dfe31079f 100644 --- a/msgraph_beta/generated/access_reviews/item/instances/item/stop/stop_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/instances/item/stop/stop_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In the Microsoft Entra access reviews feature, stop a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. (To prevent a recurring access review from starting future instances, update it to change its scheduled end date). After the access review stops, reviewers can no longer give input, and the access review decisions can be applied. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreview-stop?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/access_reviews/item/reset_decisions/reset_decisions_request_builder.py b/msgraph_beta/generated/access_reviews/item/reset_decisions/reset_decisions_request_builder.py index e16b75855a4..6f85edde80f 100644 --- a/msgraph_beta/generated/access_reviews/item/reset_decisions/reset_decisions_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/reset_decisions/reset_decisions_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In the Microsoft Entra access reviews feature, reset the decisions of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. Previous decisions are no longer recorded, but reviewers can continue to update decisions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreview-reset?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/access_reviews/item/send_reminder/send_reminder_request_builder.py b/msgraph_beta/generated/access_reviews/item/send_reminder/send_reminder_request_builder.py index f722168b7bc..da003648742 100644 --- a/msgraph_beta/generated/access_reviews/item/send_reminder/send_reminder_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/send_reminder/send_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In the Microsoft Entra access reviews feature, send a reminder to the reviewers of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreview-sendreminder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/access_reviews/item/stop/stop_request_builder.py b/msgraph_beta/generated/access_reviews/item/stop/stop_request_builder.py index b96d0736650..2f2881f79d3 100644 --- a/msgraph_beta/generated/access_reviews/item/stop/stop_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/stop/stop_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In the Microsoft Entra access reviews feature, stop a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. (To prevent a recurring access review from starting future instances, update it to change its scheduled end date). After the access review stops, reviewers can no longer give input, and the access review decisions can be applied. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreview-stop?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/admin/edge/internet_explorer_mode/site_lists/item/publish/publish_request_builder.py b/msgraph_beta/generated/admin/edge/internet_explorer_mode/site_lists/item/publish/publish_request_builder.py index de2c0784f86..e5ec06c2022 100644 --- a/msgraph_beta/generated/admin/edge/internet_explorer_mode/site_lists/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/admin/edge/internet_explorer_mode/site_lists/item/publish/publish_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: PublishPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[BrowserSiteList] + Find more info here: https://learn.microsoft.com/graph/api/browsersitelist-publish?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/create_import_session/create_import_session_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/create_import_session/create_import_session_request_builder.py index 8989d2c9d4e..e484cc8b790 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/create_import_session/create_import_session_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/create_import_session/create_import_session_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a session to import an Exchange mailbox item that was exported using the exportItems API. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxItemImportSession] + Find more info here: https://learn.microsoft.com/graph/api/mailbox-createimportsession?view=graph-rest-beta """ warn("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/export_items/export_items_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/export_items/export_items_request_builder.py index 5a7755f59d9..4fb7a5674e2 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/export_items/export_items_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/export_items/export_items_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ExportItemsPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ExportItemsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/mailbox-exportitems?view=graph-rest-beta """ warn("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2024-06-30", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/delta/delta_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/delta/delta_request_builder.py index 4a5e5f192ca..7bb1e260ade 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/delta/delta_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta """ warn("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/delta/delta_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/delta/delta_request_builder.py index 9d003212598..3a8479de0dc 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/delta/delta_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta """ warn("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/delta_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/delta_request_builder.py index 704021fdc85..34b8ce60b91 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/delta_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/mailboxitem-delta?view=graph-rest-beta """ warn("Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.py b/msgraph_beta/generated/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.py index 2d0ce335cbd..39419d4fe73 100644 --- a/msgraph_beta/generated/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py b/msgraph_beta/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py index 09052c7a726..232b500fd08 100644 --- a/msgraph_beta/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/admin/service_announcement/messages/archive/archive_request_builder.py b/msgraph_beta/generated/admin/service_announcement/messages/archive/archive_request_builder.py index 80bf22aee0f..2795650f704 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/archive/archive_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/archive/archive_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ArchivePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-archive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py b/msgraph_beta/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py index f7bb2246b24..83ef880dd0e 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: FavoritePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FavoritePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-favorite?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py b/msgraph_beta/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py index f5a625a7362..b70a99d8d95 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MarkReadPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MarkReadPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-markread?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py b/msgraph_beta/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py index d0eb4feb077..bb02c79aadd 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MarkUnreadPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MarkUnreadPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-markunread?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py index ed25fb5d102..511d1705334 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UnarchivePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnarchivePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-unarchive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py b/msgraph_beta/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py index 954b9bfafb8..f2f8603f57b 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UnfavoritePostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnfavoritePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-unfavorite?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index 0224ea99213..ada02547f95 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersPostRequestBody, 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/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py index ad217066eab..1f84939b643 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersByIdPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py index 9b6020f9e2e..67d24e6568b 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py index 5c09f6c3159..2c36ea04b29 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersByIdPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index 9cfe80552e1..9c7b1edb875 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersPostRequestBody, 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/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py index 2b1354e7030..ca2bdd90734 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersByIdPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py index 1eafbf01032..d4c59c28b8b 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py index 2ed78bb15ba..5cd43545638 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersByIdPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py index c0ce5eeffc7..40e2e2e119f 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateAudiencePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py index cd21e127eea..d99d81a0157 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudiencebyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index 72574ee180d..b04c151d7e5 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersPostRequestBody, 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/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py index 35a74b80ad0..3460f45ad9b 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersByIdPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py index 3e5cb4cebd6..ba9d0645e2c 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py index 6497b4744e4..91f5bdbf9b8 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersByIdPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index c6e979b7710..a44e6433bd3 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersPostRequestBody, 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/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py index cb044fd79e5..fa9ee30bc93 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersByIdPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py index 93a5bfda59e..7feac36047a 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py index 8279db0dc98..1f4f126d8f5 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersByIdPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py index 136fbcfdfa2..70f08b4ed7d 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateAudiencePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py index 6ad78502070..6271508f9d1 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudiencebyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder.py b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder.py index 0d8d4760581..4e5a40307e4 100644 --- a/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof Get known issues related to a particular product based on a specified timeframe in the past. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-product-getknownissuesbytimerange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/admin/windows/updates/resource_connections/item/resource_connection_item_request_builder.py b/msgraph_beta/generated/admin/windows/updates/resource_connections/item/resource_connection_item_request_builder.py index a44db7bab6e..b8e1ea42d8e 100644 --- a/msgraph_beta/generated/admin/windows/updates/resource_connections/item/resource_connection_item_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/resource_connections/item/resource_connection_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete a resourceConnection object. + Delete an operationalInsightsConnection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-resourceconnection-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-operationalinsightsconnection-delete?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -95,7 +95,7 @@ async def patch(self,body: ResourceConnection, request_configuration: Optional[R def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a resourceConnection object. + Delete an operationalInsightsConnection object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index 4237c5de09b..f4a9f1be505 100644 --- a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersPostRequestBody, 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/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py index 7b60eeaf699..45dbf806f05 100644 --- a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersByIdPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py index de5c1f5913b..8642a4d8229 100644 --- a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py index 3a6a1631ad5..3796369d0a8 100644 --- a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersByIdPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/updatable_asset_item_request_builder.py b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/updatable_asset_item_request_builder.py index e035cc74925..5a654ace4ff 100644 --- a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/updatable_asset_item_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/updatable_asset_item_request_builder.py @@ -36,10 +36,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 updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. + Delete an updatableAsset object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableasset-delete?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -55,10 +55,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[UpdatableAssetItemRequestBuilderGetQueryParameters]] = None) -> Optional[UpdatableAsset]: """ - Read the properties and relationships of an updatableAsset object. + Read the properties and relationships of an updatableAssetGroup object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdatableAsset] - Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableasset-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -99,7 +99,7 @@ async def patch(self,body: UpdatableAsset, request_configuration: Optional[Reque def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. + Delete an updatableAsset object. 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[UpdatableAssetItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of an updatableAsset object. + Read the properties and relationships of an updatableAssetGroup object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -190,7 +190,7 @@ class UpdatableAssetItemRequestBuilderDeleteRequestConfiguration(RequestConfigur @dataclass class UpdatableAssetItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of an updatableAsset object. + Read the properties and relationships of an updatableAssetGroup object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index 3f1f12fa1b5..13679e48448 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersPostRequestBody, 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/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py index ad24cf3470e..c23c40a003b 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersByIdPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py index 6a9cb0c484f..23a70673470 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py index b20f0b5202b..cc2d520b6d1 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersByIdPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index e1ee61324d3..d00cc17a9b4 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersPostRequestBody, 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/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py index 01002d0067b..958aa07923d 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members_by_id/microsoft_graph_windows_updates_add_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddMembersByIdPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py index ad52c8986ce..504d2aed334 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_remove_members/microsoft_graph_windows_updates_remove_members_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py index 752b0943813..f38aeb4a1bc 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_remove_members_by_id/microsoft_graph_windows_updates_remove_members_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveMembersByIdPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py index e4017afc72a..8a785c66728 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience/microsoft_graph_windows_updates_update_audience_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateAudiencePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py index 530027384da..12f5a9facd3 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudiencebyid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/administrative_units/delta/delta_request_builder.py b/msgraph_beta/generated/administrative_units/delta/delta_request_builder.py index 951fcaf6829..b1efcd199b3 100644 --- a/msgraph_beta/generated/administrative_units/delta/delta_request_builder.py +++ b/msgraph_beta/generated/administrative_units/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/administrativeunit-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/administrative_units/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/administrative_units/get_by_ids/get_by_ids_request_builder.py index 48a8bd9d1c8..b8a756d91b4 100644 --- a/msgraph_beta/generated/administrative_units/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/administrative_units/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/administrative_units/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/administrative_units/get_user_owned_objects/get_user_owned_objects_request_builder.py index fbe4b2b94b8..7585a12d02f 100644 --- a/msgraph_beta/generated/administrative_units/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/administrative_units/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/administrative_units/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/administrative_units/item/check_member_groups/check_member_groups_request_builder.py index 6c09d672f23..1d54798e249 100644 --- a/msgraph_beta/generated/administrative_units/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/administrative_units/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_request_builder.py index 0170ff6385c..76da017838c 100644 --- a/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/administrative_units/item/restore/restore_request_builder.py b/msgraph_beta/generated/administrative_units/item/restore/restore_request_builder.py index be8f93df840..69c8d4c699b 100644 --- a/msgraph_beta/generated/administrative_units/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/administrative_units/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/administrative_units/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/administrative_units/validate_properties/validate_properties_request_builder.py index 74fb25bad69..dec782f428f 100644 --- a/msgraph_beta/generated/administrative_units/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/administrative_units/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py b/msgraph_beta/generated/app/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py index 7f6b2cb11e7..2137d37828f 100644 --- a/msgraph_beta/generated/app/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddLargeGalleryViewPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddLargeGalleryViewOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-addlargegalleryview?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/answer/answer_post_request_body.py b/msgraph_beta/generated/app/calls/item/answer/answer_post_request_body.py index de5fdf39771..2ee0cab8f04 100644 --- a/msgraph_beta/generated/app/calls/item/answer/answer_post_request_body.py +++ b/msgraph_beta/generated/app/calls/item/answer/answer_post_request_body.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality @dataclass class AnswerPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): @@ -17,7 +18,7 @@ class AnswerPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The acceptedModalities property - accepted_modalities: Optional[list[str]] = None + accepted_modalities: Optional[list[Modality]] = None # The callOptions property call_options: Optional[IncomingCallOptions] = None # The callbackUri property @@ -45,12 +46,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality fields: dict[str, Callable[[Any], None]] = { - "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_primitive_values(str)), + "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_enum_values(Modality)), "callOptions": lambda n : setattr(self, 'call_options', n.get_object_value(IncomingCallOptions)), "callbackUri": lambda n : setattr(self, 'callback_uri', n.get_str_value()), "mediaConfig": lambda n : setattr(self, 'media_config', n.get_object_value(MediaConfig)), @@ -66,7 +69,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("acceptedModalities", self.accepted_modalities) + writer.write_collection_of_enum_values("acceptedModalities", self.accepted_modalities) writer.write_object_value("callOptions", self.call_options) writer.write_str_value("callbackUri", self.callback_uri) writer.write_object_value("mediaConfig", self.media_config) diff --git a/msgraph_beta/generated/app/calls/item/answer/answer_request_builder.py b/msgraph_beta/generated/app/calls/item/answer/answer_request_builder.py index dc5b7d9180d..f5b0c884a22 100644 --- a/msgraph_beta/generated/app/calls/item/answer/answer_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/answer/answer_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AnswerPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py b/msgraph_beta/generated/app/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py index 69e46db55af..5b657cdd5fc 100644 --- a/msgraph_beta/generated/app/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CancelMediaProcessingPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CancelMediaProcessingOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-cancelmediaprocessing?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py b/msgraph_beta/generated/app/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py index 4d6beebfe64..3535186f686 100644 --- a/msgraph_beta/generated/app/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ChangeScreenSharingRolePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-changescreensharingrole?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/keep_alive/keep_alive_request_builder.py b/msgraph_beta/generated/app/calls/item/keep_alive/keep_alive_request_builder.py index 832e71215fa..c3f83b0c55b 100644 --- a/msgraph_beta/generated/app/calls/item/keep_alive/keep_alive_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/keep_alive/keep_alive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that doesn't receive this request within 45 minutes is considered inactive and ends. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that ended results in a 404 Not Found error. The resources related to the call should be cleaned up on the application side. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-keepalive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/app/calls/item/mute/mute_request_builder.py b/msgraph_beta/generated/app/calls/item/mute/mute_request_builder.py index b43cef9def0..6ff1a8f9f9f 100644 --- a/msgraph_beta/generated/app/calls/item/mute/mute_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/mute/mute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MutePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-mute?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/participants/invite/invite_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/invite/invite_request_builder.py index e4b265e0eea..0985c839f61 100644 --- a/msgraph_beta/generated/app/calls/item/participants/invite/invite_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/participants/invite/invite_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InviteParticipantsOperation]: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InviteParticipantsOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional def to_post_request_information(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/app/calls/item/participants/item/mute/mute_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/item/mute/mute_request_builder.py index 6db0fa02896..a42baa1a673 100644 --- a/msgraph_beta/generated/app/calls/item/participants/item/mute/mute_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/participants/item/mute/mute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MutePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-mute?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py index 8bec66a432f..58dcbee92f2 100644 --- a/msgraph_beta/generated/app/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: StartHoldMusicPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StartHoldMusicOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-startholdmusic?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py index ce637d4f00d..121b7c66652 100644 --- a/msgraph_beta/generated/app/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: StopHoldMusicPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StopHoldMusicOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-stopholdmusic?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/participants/mute_all/mute_all_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/mute_all/mute_all_request_builder.py index 3b6b85ade8a..c0b1ac1661b 100644 --- a/msgraph_beta/generated/app/calls/item/participants/mute_all/mute_all_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/participants/mute_all/mute_all_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MuteAllPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantsOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-muteall?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/play_prompt/play_prompt_request_builder.py b/msgraph_beta/generated/app/calls/item/play_prompt/play_prompt_request_builder.py index 3f5fdf569c6..4b21ad69f96 100644 --- a/msgraph_beta/generated/app/calls/item/play_prompt/play_prompt_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/play_prompt/play_prompt_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: PlayPromptPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PlayPromptOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-playprompt?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/record_response/record_response_request_builder.py b/msgraph_beta/generated/app/calls/item/record_response/record_response_request_builder.py index 81dcd77c03c..c046978ac1f 100644 --- a/msgraph_beta/generated/app/calls/item/record_response/record_response_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/record_response/record_response_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RecordResponsePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecordOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-record?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/redirect/redirect_request_builder.py b/msgraph_beta/generated/app/calls/item/redirect/redirect_request_builder.py index dba783e2726..a4648577469 100644 --- a/msgraph_beta/generated/app/calls/item/redirect/redirect_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/redirect/redirect_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RedirectPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-redirect?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/reject/reject_request_builder.py b/msgraph_beta/generated/app/calls/item/reject/reject_request_builder.py index 9f110e72a18..0a39b0e11fb 100644 --- a/msgraph_beta/generated/app/calls/item/reject/reject_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/reject/reject_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RejectPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-reject?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py b/msgraph_beta/generated/app/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py index 7dd67d59a58..34c74f2434c 100644 --- a/msgraph_beta/generated/app/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: SubscribeToTonePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SubscribeToToneOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-subscribetotone?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/transfer/transfer_request_builder.py b/msgraph_beta/generated/app/calls/item/transfer/transfer_request_builder.py index 1643ec9474c..1c0ef553ee6 100644 --- a/msgraph_beta/generated/app/calls/item/transfer/transfer_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/transfer/transfer_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TransferPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-transfer?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/unmute/unmute_request_builder.py b/msgraph_beta/generated/app/calls/item/unmute/unmute_request_builder.py index b64b5f3d85e..0f3ffcb868b 100644 --- a/msgraph_beta/generated/app/calls/item/unmute/unmute_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/unmute/unmute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UnmutePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnmuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-unmute?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/item/update_recording_status/update_recording_status_request_builder.py b/msgraph_beta/generated/app/calls/item/update_recording_status/update_recording_status_request_builder.py index 0574fd2ba52..82ca752f4e2 100644 --- a/msgraph_beta/generated/app/calls/item/update_recording_status/update_recording_status_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/update_recording_status/update_recording_status_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UpdateRecordingStatusPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateRecordingStatusOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-updaterecordingstatus?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py b/msgraph_beta/generated/app/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py index 17c22e3dc7e..7b47376d4b5 100644 --- a/msgraph_beta/generated/app/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py +++ b/msgraph_beta/generated/app/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: LogTeleconferenceDeviceQualityPostRequestBody, request param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-logteleconferencedevicequality?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/online_meetings/create_or_get/create_or_get_request_builder.py b/msgraph_beta/generated/app/online_meetings/create_or_get/create_or_get_request_builder.py index 74b6c9153f9..dafda031449 100644 --- a/msgraph_beta/generated/app/online_meetings/create_or_get/create_or_get_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings/create_or_get/create_or_get_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateOrGetPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnlineMeeting] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 72226092bee..a6c4be648a6 100644 --- a/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,6 +36,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 62f7bebdd27..143eced839c 100644 --- a/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,6 +36,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTr Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/app/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py b/msgraph_beta/generated/app/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py index 0ad89d01d8f..e2313083cee 100644 --- a/msgraph_beta/generated/app/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetVirtualAppointmentJoinWebUrlGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/app/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py b/msgraph_beta/generated/app/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py index 97e62c7f482..faa7c3aaa96 100644 --- a/msgraph_beta/generated/app/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentReminderSmsPostRequestBody, requ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py b/msgraph_beta/generated/app/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py index d043545e155..48cadf67412 100644 --- a/msgraph_beta/generated/app/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentSmsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/online_meetings_with_join_web_url/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py b/msgraph_beta/generated/app/online_meetings_with_join_web_url/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py index caab4ba11bf..ec5a903025b 100644 --- a/msgraph_beta/generated/app/online_meetings_with_join_web_url/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings_with_join_web_url/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetVirtualAppointmentJoinWebUrlGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/app/online_meetings_with_join_web_url/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py b/msgraph_beta/generated/app/online_meetings_with_join_web_url/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py index fc7a07165d9..6d2c52c793a 100644 --- a/msgraph_beta/generated/app/online_meetings_with_join_web_url/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings_with_join_web_url/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentReminderSmsPostRequestBody, requ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/app/online_meetings_with_join_web_url/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py b/msgraph_beta/generated/app/online_meetings_with_join_web_url/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py index 5c844c67412..a844f69ad84 100644 --- a/msgraph_beta/generated/app/online_meetings_with_join_web_url/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings_with_join_web_url/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentSmsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/application_templates/item/instantiate/instantiate_request_builder.py b/msgraph_beta/generated/application_templates/item/instantiate/instantiate_request_builder.py index 44fdd50def4..5aa4a2d5be1 100644 --- a/msgraph_beta/generated/application_templates/item/instantiate/instantiate_request_builder.py +++ b/msgraph_beta/generated/application_templates/item/instantiate/instantiate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: InstantiatePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ApplicationServicePrincipal] + Find more info here: https://learn.microsoft.com/graph/api/applicationtemplate-instantiate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/delta/delta_request_builder.py b/msgraph_beta/generated/applications/delta/delta_request_builder.py index 9e3c6d7bb91..bc27d0e934f 100644 --- a/msgraph_beta/generated/applications/delta/delta_request_builder.py +++ b/msgraph_beta/generated/applications/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/application-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/applications/get_by_ids/get_by_ids_request_builder.py index 747511caf8b..abf7d5f0367 100644 --- a/msgraph_beta/generated/applications/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/applications/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/applications/get_user_owned_objects/get_user_owned_objects_request_builder.py index 0313f294fce..001fc9655ca 100644 --- a/msgraph_beta/generated/applications/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/applications/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/add_key/add_key_request_builder.py b/msgraph_beta/generated/applications/item/add_key/add_key_request_builder.py index 4d7e0511c1e..4f1cd4565c5 100644 --- a/msgraph_beta/generated/applications/item/add_key/add_key_request_builder.py +++ b/msgraph_beta/generated/applications/item/add_key/add_key_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddKeyPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[KeyCredential] + Find more info here: https://learn.microsoft.com/graph/api/application-addkey?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/add_password/add_password_request_builder.py b/msgraph_beta/generated/applications/item/add_password/add_password_request_builder.py index 9a4070a6f03..686dd5348cb 100644 --- a/msgraph_beta/generated/applications/item/add_password/add_password_request_builder.py +++ b/msgraph_beta/generated/applications/item/add_password/add_password_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPasswordPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PasswordCredential] + Find more info here: https://learn.microsoft.com/graph/api/application-addpassword?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/applications/item/check_member_groups/check_member_groups_request_builder.py index 18cc9b6304a..0cd4c6084cd 100644 --- a/msgraph_beta/generated/applications/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/applications/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_request_builder.py index 760b2607dd8..b68569e3f9c 100644 --- a/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/remove_key/remove_key_request_builder.py b/msgraph_beta/generated/applications/item/remove_key/remove_key_request_builder.py index 79ad83c0cb5..5c521233e4e 100644 --- a/msgraph_beta/generated/applications/item/remove_key/remove_key_request_builder.py +++ b/msgraph_beta/generated/applications/item/remove_key/remove_key_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveKeyPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/application-removekey?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/remove_password/remove_password_request_builder.py b/msgraph_beta/generated/applications/item/remove_password/remove_password_request_builder.py index 410cb84fce9..180c4402039 100644 --- a/msgraph_beta/generated/applications/item/remove_password/remove_password_request_builder.py +++ b/msgraph_beta/generated/applications/item/remove_password/remove_password_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemovePasswordPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/application-removepassword?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/restore/restore_request_builder.py b/msgraph_beta/generated/applications/item/restore/restore_request_builder.py index 08a6ad09285..f3c55ca47c6 100644 --- a/msgraph_beta/generated/applications/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/applications/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py b/msgraph_beta/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py index 23df0e3c01c..cec7873dde4 100644 --- a/msgraph_beta/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py +++ b/msgraph_beta/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetVerifiedPublisherPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/application-setverifiedpublisher?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py index add4654f04b..141f589a024 100644 --- a/msgraph_beta/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcquireAccessTokenPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py index 77713c2e1a5..05a53bc16d6 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py index 52b3cfe64bc..03bc614b472 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StringKeyStringValuePair] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py index 9fd4ab8c3b0..04d98c69562 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RestartPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py index 012d74a294a..2c58f6a0345 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py index 99b372ea6aa..9d9462304ac 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py index 923d07426b8..3087fc5e1da 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py index bc2a08f8fe6..79dc8edabf4 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py index 6314d5e525f..506131d7f94 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py index c88ab6254e1..590002c4455 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidateCredentialsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py index b2163401526..523e504c518 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py index cd7d0fe958c..b50bb090125 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py index 84c0f4a2ef5..d4d07fe5ef0 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py index 5c8af663c12..c0bbc5b865b 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py b/msgraph_beta/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py index 669b987adfe..6e71d45e3ee 100644 --- a/msgraph_beta/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py +++ b/msgraph_beta/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unset the verifiedPublisher previously set on an application, removing all verified publisher properties. For more information, see Publisher verification. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/application-unsetverifiedpublisher?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/applications/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/applications/validate_properties/validate_properties_request_builder.py index c8e5574257f..b14bcdbfff6 100644 --- a/msgraph_beta/generated/applications/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/applications/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py b/msgraph_beta/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py index 9aecc69a2ec..f20058bae20 100644 --- a/msgraph_beta/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph_beta/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/signin-confirmcompromised?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py b/msgraph_beta/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py index 0a3a636036a..957474c4af0 100644 --- a/msgraph_beta/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py +++ b/msgraph_beta/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmSafePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/signin-confirmsafe?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py b/msgraph_beta/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py index 79900752329..86751010edc 100644 --- a/msgraph_beta/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py +++ b/msgraph_beta/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/signin-dismiss?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py index 5678b82553e..ebd29ce42ef 100644 --- a/msgraph_beta/generated/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py index c127d08e30e..5e9dafd1b14 100644 --- a/msgraph_beta/generated/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py b/msgraph_beta/generated/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py index 8dc7afbaf64..025a80a69eb 100644 --- a/msgraph_beta/generated/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py +++ b/msgraph_beta/generated/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetStaffAvailabilityPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetStaffAvailabilityPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-getstaffavailability?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/booking_businesses/item/publish/publish_request_builder.py b/msgraph_beta/generated/booking_businesses/item/publish/publish_request_builder.py index 86389ba3252..9a609ddfcb4 100644 --- a/msgraph_beta/generated/booking_businesses/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/booking_businesses/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the scheduling page of this business available to external customers. Set the isPublished property to true, and publicUrl property to the URL of the scheduling page. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-publish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/booking_businesses/item/unpublish/unpublish_request_builder.py b/msgraph_beta/generated/booking_businesses/item/unpublish/unpublish_request_builder.py index ca675aa9e81..23c2e04a781 100644 --- a/msgraph_beta/generated/booking_businesses/item/unpublish/unpublish_request_builder.py +++ b/msgraph_beta/generated/booking_businesses/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the scheduling page of this business not available to external customers. Set the isPublished property to false, and publicUrl property to null. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-unpublish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/get_all_messages/get_all_messages_request_builder.py b/msgraph_beta/generated/chats/get_all_messages/get_all_messages_request_builder.py index f1d57faad90..94f7c5ec067 100644 --- a/msgraph_beta/generated/chats/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph_beta/generated/chats/get_all_messages/get_all_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph_beta/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py index 2a0d9352b06..865ff8e9e56 100644 --- a/msgraph_beta/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph_beta/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/item/hide_for_user/hide_for_user_request_builder.py b/msgraph_beta/generated/chats/item/hide_for_user/hide_for_user_request_builder.py index 0738754363b..6e16f79dcf8 100644 --- a/msgraph_beta/generated/chats/item/hide_for_user/hide_for_user_request_builder.py +++ b/msgraph_beta/generated/chats/item/hide_for_user/hide_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: HideForUserPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph_beta/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py index af4e99112d5..76e205e3750 100644 --- a/msgraph_beta/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph_beta/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py b/msgraph_beta/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py index d81096807a5..20fb19e57e8 100644 --- a/msgraph_beta/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py +++ b/msgraph_beta/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MarkChatReadForUserPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py b/msgraph_beta/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py index eca309d5175..81736f4db6f 100644 --- a/msgraph_beta/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py +++ b/msgraph_beta/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MarkChatUnreadForUserPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/members/add/add_request_builder.py b/msgraph_beta/generated/chats/item/members/add/add_request_builder.py index 03f7b4ad52e..956b5cb8c08 100644 --- a/msgraph_beta/generated/chats/item/members/add/add_request_builder.py +++ b/msgraph_beta/generated/chats/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/members/remove/remove_request_builder.py b/msgraph_beta/generated/chats/item/members/remove/remove_request_builder.py index 1592c967c71..5505d709428 100644 --- a/msgraph_beta/generated/chats/item/members/remove/remove_request_builder.py +++ b/msgraph_beta/generated/chats/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/messages/delta/delta_request_builder.py b/msgraph_beta/generated/chats/item/messages/delta/delta_request_builder.py index 7dbc41c1011..3321a3103dc 100644 --- a/msgraph_beta/generated/chats/item/messages/delta/delta_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py index 038545cceec..3123ef2191e 100644 --- a/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/forward_to_chat/forward_to_chat_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ForwardToChatPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ForwardToChatPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/delta/delta_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/replies/delta/delta_request_builder.py index 5a70a08396e..55b90cdc493 100644 --- a/msgraph_beta/generated/chats/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py index 10292fdf534..10310898fd5 100644 --- a/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ForwardToChatPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ForwardToChatPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 0d1ce2a91d5..c9e7e319eca 100644 --- a/msgraph_beta/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 4beb480992a..b51be8f50c9 100644 --- a/msgraph_beta/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py index 5e85a53f7db..ea4b99aba59 100644 --- a/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: 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-replywithquote?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py index 82e4c95a196..cbaaa7d858c 100644 --- a/msgraph_beta/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph_beta/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 8748f6f1256..47965179bac 100644 --- a/msgraph_beta/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py index a4b33daaa8b..828d3677c5a 100644 --- a/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py +++ b/msgraph_beta/generated/chats/item/messages/reply_with_quote/reply_with_quote_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: 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-replywithquote?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/remove_all_access_for_user/remove_all_access_for_user_request_builder.py b/msgraph_beta/generated/chats/item/remove_all_access_for_user/remove_all_access_for_user_request_builder.py index 426d90eab02..98103659620 100644 --- a/msgraph_beta/generated/chats/item/remove_all_access_for_user/remove_all_access_for_user_request_builder.py +++ b/msgraph_beta/generated/chats/item/remove_all_access_for_user/remove_all_access_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveAllAccessForUserPostRequestBody, request_configu param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-removeallaccessforuser?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph_beta/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py index 66453cb5e23..a762d8c6e05 100644 --- a/msgraph_beta/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph_beta/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py b/msgraph_beta/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py index 249f018c9b4..0bc28ac120c 100644 --- a/msgraph_beta/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py +++ b/msgraph_beta/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UnhideForUserPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py b/msgraph_beta/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py index e323299faba..d594b69f7d1 100644 --- a/msgraph_beta/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddLargeGalleryViewPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddLargeGalleryViewOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-addlargegalleryview?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/answer/answer_post_request_body.py b/msgraph_beta/generated/communications/calls/item/answer/answer_post_request_body.py index de5fdf39771..2ee0cab8f04 100644 --- a/msgraph_beta/generated/communications/calls/item/answer/answer_post_request_body.py +++ b/msgraph_beta/generated/communications/calls/item/answer/answer_post_request_body.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality @dataclass class AnswerPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): @@ -17,7 +18,7 @@ class AnswerPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The acceptedModalities property - accepted_modalities: Optional[list[str]] = None + accepted_modalities: Optional[list[Modality]] = None # The callOptions property call_options: Optional[IncomingCallOptions] = None # The callbackUri property @@ -45,12 +46,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality fields: dict[str, Callable[[Any], None]] = { - "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_primitive_values(str)), + "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_enum_values(Modality)), "callOptions": lambda n : setattr(self, 'call_options', n.get_object_value(IncomingCallOptions)), "callbackUri": lambda n : setattr(self, 'callback_uri', n.get_str_value()), "mediaConfig": lambda n : setattr(self, 'media_config', n.get_object_value(MediaConfig)), @@ -66,7 +69,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("acceptedModalities", self.accepted_modalities) + writer.write_collection_of_enum_values("acceptedModalities", self.accepted_modalities) writer.write_object_value("callOptions", self.call_options) writer.write_str_value("callbackUri", self.callback_uri) writer.write_object_value("mediaConfig", self.media_config) diff --git a/msgraph_beta/generated/communications/calls/item/answer/answer_request_builder.py b/msgraph_beta/generated/communications/calls/item/answer/answer_request_builder.py index d2f93ff5c3a..132808ebed4 100644 --- a/msgraph_beta/generated/communications/calls/item/answer/answer_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/answer/answer_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AnswerPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py b/msgraph_beta/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py index f8c8a264cea..8cfff0e0013 100644 --- a/msgraph_beta/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CancelMediaProcessingPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CancelMediaProcessingOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-cancelmediaprocessing?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py b/msgraph_beta/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py index cc11c64311f..00a235f3bea 100644 --- a/msgraph_beta/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ChangeScreenSharingRolePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-changescreensharingrole?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py b/msgraph_beta/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py index 06641064769..641e3f9af72 100644 --- a/msgraph_beta/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that doesn't receive this request within 45 minutes is considered inactive and ends. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that ended results in a 404 Not Found error. The resources related to the call should be cleaned up on the application side. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-keepalive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/communications/calls/item/mute/mute_request_builder.py b/msgraph_beta/generated/communications/calls/item/mute/mute_request_builder.py index 8204d09bc50..01b8121eb6a 100644 --- a/msgraph_beta/generated/communications/calls/item/mute/mute_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/mute/mute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MutePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-mute?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/participants/invite/invite_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/invite/invite_request_builder.py index 40b69b02cb0..4380aae4bfa 100644 --- a/msgraph_beta/generated/communications/calls/item/participants/invite/invite_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/participants/invite/invite_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InviteParticipantsOperation]: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InviteParticipantsOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional def to_post_request_information(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/communications/calls/item/participants/item/mute/mute_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/item/mute/mute_request_builder.py index 88244e2ba59..a4ecfe8a4a2 100644 --- a/msgraph_beta/generated/communications/calls/item/participants/item/mute/mute_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/participants/item/mute/mute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MutePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-mute?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py index 54d596a0417..fd95ce12255 100644 --- a/msgraph_beta/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: StartHoldMusicPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StartHoldMusicOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-startholdmusic?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py index 5260988fd4c..2f5d4c8a3d5 100644 --- a/msgraph_beta/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: StopHoldMusicPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StopHoldMusicOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-stopholdmusic?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/participants/mute_all/mute_all_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/mute_all/mute_all_request_builder.py index 99d17776cfd..118f7fcd534 100644 --- a/msgraph_beta/generated/communications/calls/item/participants/mute_all/mute_all_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/participants/mute_all/mute_all_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MuteAllPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantsOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-muteall?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py b/msgraph_beta/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py index 6f2ffb63446..ac2f3cefe60 100644 --- a/msgraph_beta/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: PlayPromptPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PlayPromptOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-playprompt?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/record_response/record_response_request_builder.py b/msgraph_beta/generated/communications/calls/item/record_response/record_response_request_builder.py index c243b2b03ba..645d43066a5 100644 --- a/msgraph_beta/generated/communications/calls/item/record_response/record_response_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/record_response/record_response_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RecordResponsePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecordOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-record?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/redirect/redirect_request_builder.py b/msgraph_beta/generated/communications/calls/item/redirect/redirect_request_builder.py index 0849bff8384..49095b058eb 100644 --- a/msgraph_beta/generated/communications/calls/item/redirect/redirect_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/redirect/redirect_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RedirectPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-redirect?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/reject/reject_request_builder.py b/msgraph_beta/generated/communications/calls/item/reject/reject_request_builder.py index ff2b5b856f9..004a14d182a 100644 --- a/msgraph_beta/generated/communications/calls/item/reject/reject_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/reject/reject_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RejectPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-reject?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py b/msgraph_beta/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py index b2445b5f3b2..15352cca289 100644 --- a/msgraph_beta/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: SubscribeToTonePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SubscribeToToneOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-subscribetotone?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/transfer/transfer_request_builder.py b/msgraph_beta/generated/communications/calls/item/transfer/transfer_request_builder.py index d6fcb292cd7..6a763c858e9 100644 --- a/msgraph_beta/generated/communications/calls/item/transfer/transfer_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/transfer/transfer_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TransferPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-transfer?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/unmute/unmute_request_builder.py b/msgraph_beta/generated/communications/calls/item/unmute/unmute_request_builder.py index 10c0c49fea2..0d921cce566 100644 --- a/msgraph_beta/generated/communications/calls/item/unmute/unmute_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/unmute/unmute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UnmutePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnmuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-unmute?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py b/msgraph_beta/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py index 54919e6e34f..5843fa5c4c2 100644 --- a/msgraph_beta/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UpdateRecordingStatusPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateRecordingStatusOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-updaterecordingstatus?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py b/msgraph_beta/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py index 07bd84062ad..0fb70ec4a6d 100644 --- a/msgraph_beta/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py +++ b/msgraph_beta/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: LogTeleconferenceDeviceQualityPostRequestBody, request param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-logteleconferencedevicequality?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/get_all_online_meeting_messages/get_all_online_meeting_messages_request_builder.py b/msgraph_beta/generated/communications/get_all_online_meeting_messages/get_all_online_meeting_messages_request_builder.py index fb178952716..592f0776e3f 100644 --- a/msgraph_beta/generated/communications/get_all_online_meeting_messages/get_all_online_meeting_messages_request_builder.py +++ b/msgraph_beta/generated/communications/get_all_online_meeting_messages/get_all_online_meeting_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllOn Get all Teams question and answer (Q&A) conversation messages in a tenant. This function returns a snapshot of all Q&A activity in JSON format. The export includes:- The original question or discussion text- The user who posted the message- All replies and responders- Vote counts- Moderation status (pending or dismissed)- Private replies- The meeting ID and organizer ID that are used for mapping to meeting metadata. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllOnlineMeetingMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudcommunications-getallonlinemeetingmessages?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py b/msgraph_beta/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py index baf352cc4d0..8d44f85088e 100644 --- a/msgraph_beta/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py +++ b/msgraph_beta/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetPresencesByUserIdPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetPresencesByUserIdPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudcommunications-getpresencesbyuserid?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py b/msgraph_beta/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py index 1bb18e4d9a2..eeacd17c850 100644 --- a/msgraph_beta/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateOrGetPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnlineMeeting] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index cac82dc2f83..7d7e110127c 100644 --- a/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,6 +36,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 067687d9adb..d9a866c661a 100644 --- a/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,6 +36,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTr Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py b/msgraph_beta/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py index eb9cb3839ef..d8f5ff80649 100644 --- a/msgraph_beta/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetVirtualAppointmentJoinWebUrlGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py b/msgraph_beta/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py index 4be1c42b835..af70d8fbda7 100644 --- a/msgraph_beta/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentReminderSmsPostRequestBody, requ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py b/msgraph_beta/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py index 49e0cdf8df7..482124c5b90 100644 --- a/msgraph_beta/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentSmsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/online_meetings_with_join_web_url/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py b/msgraph_beta/generated/communications/online_meetings_with_join_web_url/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py index 0ff6d8795b9..57789a21032 100644 --- a/msgraph_beta/generated/communications/online_meetings_with_join_web_url/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings_with_join_web_url/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a join web URL for a Teams Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetVirtualAppointmentJoinWebUrlGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/communications/online_meetings_with_join_web_url/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py b/msgraph_beta/generated/communications/online_meetings_with_join_web_url/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py index 0aa14f208e5..c7e9346caf7 100644 --- a/msgraph_beta/generated/communications/online_meetings_with_join_web_url/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings_with_join_web_url/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentReminderSmsPostRequestBody, requ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/online_meetings_with_join_web_url/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py b/msgraph_beta/generated/communications/online_meetings_with_join_web_url/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py index 5cdfab92fcf..b53c8150c15 100644 --- a/msgraph_beta/generated/communications/online_meetings_with_join_web_url/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings_with_join_web_url/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentSmsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py b/msgraph_beta/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py index 0b28af45c19..3d61c0636a6 100644 --- a/msgraph_beta/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py +++ b/msgraph_beta/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ClearPresencePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py b/msgraph_beta/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py index 531dad785af..3f93ed401e1 100644 --- a/msgraph_beta/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py +++ b/msgraph_beta/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the preferred availability and activity status for a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/communications/presences/item/set_presence/set_presence_request_builder.py b/msgraph_beta/generated/communications/presences/item/set_presence/set_presence_request_builder.py index bfd3fa6d2f8..f2a9370a6da 100644 --- a/msgraph_beta/generated/communications/presences/item/set_presence/set_presence_request_builder.py +++ b/msgraph_beta/generated/communications/presences/item/set_presence/set_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPresencePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py b/msgraph_beta/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py index f8ec132155b..1c451f627e2 100644 --- a/msgraph_beta/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py +++ b/msgraph_beta/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetStatusMessagePostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py b/msgraph_beta/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py index 733e0703877..e509357d92d 100644 --- a/msgraph_beta/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py +++ b/msgraph_beta/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetUserPreferredPresencePostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/custodians/item/microsoft_graph_ediscovery_activate/microsoft_graph_ediscovery_activate_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/custodians/item/microsoft_graph_ediscovery_activate/microsoft_graph_ediscovery_activate_request_builder.py index 31289da32c1..1e003a9a5f2 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/custodians/item/microsoft_graph_ediscovery_activate/microsoft_graph_ediscovery_activate_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/custodians/item/microsoft_graph_ediscovery_activate/microsoft_graph_ediscovery_activate_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate a custodian that was released from a case. This method makes the custodian part of the case again. For details, see Manage custodians in an Advanced eDiscovery case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-custodian-activate?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/custodians/item/microsoft_graph_ediscovery_release/microsoft_graph_ediscovery_release_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/custodians/item/microsoft_graph_ediscovery_release/microsoft_graph_ediscovery_release_request_builder.py index c91d690e989..29da141bdfb 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/custodians/item/microsoft_graph_ediscovery_release/microsoft_graph_ediscovery_release_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/custodians/item/microsoft_graph_ediscovery_release/microsoft_graph_ediscovery_release_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Release a custodian from a case. For details, see Release a custodian from a case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-custodian-release?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/microsoft_graph_ediscovery_close/microsoft_graph_ediscovery_close_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/microsoft_graph_ediscovery_close/microsoft_graph_ediscovery_close_request_builder.py index 3b7279544e6..d8e48ded9c0 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/microsoft_graph_ediscovery_close/microsoft_graph_ediscovery_close_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/microsoft_graph_ediscovery_close/microsoft_graph_ediscovery_close_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Close an eDiscovery case. For details, see Close a case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-case-close?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/microsoft_graph_ediscovery_reopen/microsoft_graph_ediscovery_reopen_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/microsoft_graph_ediscovery_reopen/microsoft_graph_ediscovery_reopen_request_builder.py index 300a43a892c..2b24534598a 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/microsoft_graph_ediscovery_reopen/microsoft_graph_ediscovery_reopen_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/microsoft_graph_ediscovery_reopen/microsoft_graph_ediscovery_reopen_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reopen an eDiscovery case that was closed. For details, see Reopen a closed case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-case-reopen?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/noncustodial_data_sources/item/microsoft_graph_ediscovery_release/microsoft_graph_ediscovery_release_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/noncustodial_data_sources/item/microsoft_graph_ediscovery_release/microsoft_graph_ediscovery_release_request_builder.py index 75d1f9eb91c..9b2b3cdd5ba 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/noncustodial_data_sources/item/microsoft_graph_ediscovery_release/microsoft_graph_ediscovery_release_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/noncustodial_data_sources/item/microsoft_graph_ediscovery_release/microsoft_graph_ediscovery_release_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Releases the non-custodial data source from the case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-release?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/microsoft_graph_ediscovery_add_to_review_set/microsoft_graph_ediscovery_add_to_review_set_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/microsoft_graph_ediscovery_add_to_review_set/microsoft_graph_ediscovery_add_to_review_set_request_builder.py index 3796065fae3..1f2191db4bc 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/microsoft_graph_ediscovery_add_to_review_set/microsoft_graph_ediscovery_add_to_review_set_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/microsoft_graph_ediscovery_add_to_review_set/microsoft_graph_ediscovery_add_to_review_set_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddToReviewSetPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-reviewset-addtoreviewset?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/microsoft_graph_ediscovery_export/microsoft_graph_ediscovery_export_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/microsoft_graph_ediscovery_export/microsoft_graph_ediscovery_export_request_builder.py index 4c07dbdd7a8..072ed70a31d 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/microsoft_graph_ediscovery_export/microsoft_graph_ediscovery_export_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/microsoft_graph_ediscovery_export/microsoft_graph_ediscovery_export_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-reviewset-export?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/queries/item/microsoft_graph_ediscovery_apply_tags/microsoft_graph_ediscovery_apply_tags_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/queries/item/microsoft_graph_ediscovery_apply_tags/microsoft_graph_ediscovery_apply_tags_request_builder.py index be826bf73ec..e01f6294778 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/queries/item/microsoft_graph_ediscovery_apply_tags/microsoft_graph_ediscovery_apply_tags_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/review_sets/item/queries/item/microsoft_graph_ediscovery_apply_tags/microsoft_graph_ediscovery_apply_tags_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyTagsPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-applytags?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/settings/microsoft_graph_ediscovery_reset_to_default/microsoft_graph_ediscovery_reset_to_default_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/settings/microsoft_graph_ediscovery_reset_to_default/microsoft_graph_ediscovery_reset_to_default_request_builder.py index a50ed9fee24..6309536f32f 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/settings/microsoft_graph_ediscovery_reset_to_default/microsoft_graph_ediscovery_reset_to_default_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/settings/microsoft_graph_ediscovery_reset_to_default/microsoft_graph_ediscovery_reset_to_default_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset a caseSettings object to the default values. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-casesettings-resettodefault?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/source_collections/item/microsoft_graph_ediscovery_estimate_statistics/microsoft_graph_ediscovery_estimate_statistics_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/source_collections/item/microsoft_graph_ediscovery_estimate_statistics/microsoft_graph_ediscovery_estimate_statistics_request_builder.py index 6f54fdee22a..cf302c7c511 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/source_collections/item/microsoft_graph_ediscovery_estimate_statistics/microsoft_graph_ediscovery_estimate_statistics_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/source_collections/item/microsoft_graph_ediscovery_estimate_statistics/microsoft_graph_ediscovery_estimate_statistics_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Run an estimate of the number of emails and documents in the source collection. To learn more about source collections (also known as searches in eDiscovery), see Collect data for a case in Advanced eDiscovery. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-estimatestatistics?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/source_collections/item/microsoft_graph_ediscovery_purge_data/microsoft_graph_ediscovery_purge_data_request_builder.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/source_collections/item/microsoft_graph_ediscovery_purge_data/microsoft_graph_ediscovery_purge_data_request_builder.py index ae453b2c8c6..c3bca706a90 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/source_collections/item/microsoft_graph_ediscovery_purge_data/microsoft_graph_ediscovery_purge_data_request_builder.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/source_collections/item/microsoft_graph_ediscovery_purge_data/microsoft_graph_ediscovery_purge_data_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete Microsoft Teams messages contained in a sourceCollection. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- Advanced eDiscovery workflow for content in Microsoft Teams param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-purgedata?view=graph-rest-beta """ warn("The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/contacts/delta/delta_request_builder.py b/msgraph_beta/generated/contacts/delta/delta_request_builder.py index 2f10cf14d29..a8238152018 100644 --- a/msgraph_beta/generated/contacts/delta/delta_request_builder.py +++ b/msgraph_beta/generated/contacts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/orgcontact-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/contacts/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/contacts/get_by_ids/get_by_ids_request_builder.py index f12ff2de3cf..9eee6ddfa82 100644 --- a/msgraph_beta/generated/contacts/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/contacts/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contacts/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/contacts/get_user_owned_objects/get_user_owned_objects_request_builder.py index 2d1f8b0daa9..10f67fd4201 100644 --- a/msgraph_beta/generated/contacts/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/contacts/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py index 080760ce749..48c0bc23fb0 100644 --- a/msgraph_beta/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py index 99b7816d4ce..4638ba3fca7 100644 --- a/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contacts/item/restore/restore_request_builder.py b/msgraph_beta/generated/contacts/item/restore/restore_request_builder.py index 1ee3994fa08..c424b57024d 100644 --- a/msgraph_beta/generated/contacts/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/contacts/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/contacts/item/retry_service_provisioning/retry_service_provisioning_request_builder.py b/msgraph_beta/generated/contacts/item/retry_service_provisioning/retry_service_provisioning_request_builder.py index bd7bcb6eee1..3680f3975d2 100644 --- a/msgraph_beta/generated/contacts/item/retry_service_provisioning/retry_service_provisioning_request_builder.py +++ b/msgraph_beta/generated/contacts/item/retry_service_provisioning/retry_service_provisioning_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retry the orgContact service provisioning. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/orgcontact-retryserviceprovisioning?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/contacts/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/contacts/validate_properties/validate_properties_request_builder.py index 35b61f52287..04c0ab982d6 100644 --- a/msgraph_beta/generated/contacts/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/contacts/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contracts/delta/delta_request_builder.py b/msgraph_beta/generated/contracts/delta/delta_request_builder.py index 8f150bc6fbc..bcc868644dd 100644 --- a/msgraph_beta/generated/contracts/delta/delta_request_builder.py +++ b/msgraph_beta/generated/contracts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/contracts/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/contracts/get_by_ids/get_by_ids_request_builder.py index 6828b6bd5a9..0111dc06cd8 100644 --- a/msgraph_beta/generated/contracts/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/contracts/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contracts/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/contracts/get_user_owned_objects/get_user_owned_objects_request_builder.py index 329d3e728bd..331e4fbbf83 100644 --- a/msgraph_beta/generated/contracts/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/contracts/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py index 74b6df51979..228e65e1c81 100644 --- a/msgraph_beta/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py index a7ca41035fe..1853d93920f 100644 --- a/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/contracts/item/restore/restore_request_builder.py b/msgraph_beta/generated/contracts/item/restore/restore_request_builder.py index 541bdc5cfde..3c78c1d6b6c 100644 --- a/msgraph_beta/generated/contracts/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/contracts/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/contracts/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/contracts/validate_properties/validate_properties_request_builder.py index 04813a4a3b7..0760fa8ffe4 100644 --- a/msgraph_beta/generated/contracts/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/contracts/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index fecbaaf0ab3..d81097146e0 100644 --- a/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph_beta/generated/data_classification/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index 231b2095c67..e779e7e9a6f 100644 --- a/msgraph_beta/generated/data_classification/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph_beta/generated/data_classification/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index 2edff8f1fee..37edd93f1ed 100644 --- a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index 17c09f26bff..c5f69e811d3 100644 --- a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/assignments/assignments_request_builder.py b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/assignments/assignments_request_builder.py index dc3e60042e2..ef159db0b1b 100644 --- a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/assignments/assignments_request_builder.py +++ b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/assignments/assignments_request_builder.py @@ -49,7 +49,7 @@ def by_ios_lob_app_provisioning_configuration_assignment_id(self,ios_lob_app_pro async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[IosLobAppProvisioningConfigurationAssignmentCollectionResponse]: """ - The associated group assignments for IosLobAppProvisioningConfiguration. + The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IosLobAppProvisioningConfigurationAssignmentCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: IosLobAppProvisioningConfigurationAssignment, request_ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The associated group assignments for IosLobAppProvisioningConfiguration. + The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. 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 AssignmentsRequestBuilderGetQueryParameters(): """ - The associated group assignments for IosLobAppProvisioningConfiguration. + The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/assignments/item/ios_lob_app_provisioning_configuration_assignment_item_request_builder.py b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/assignments/item/ios_lob_app_provisioning_configuration_assignment_item_request_builder.py index 426f188bedc..313b3485ab9 100644 --- a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/assignments/item/ios_lob_app_provisioning_configuration_assignment_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/assignments/item/ios_lob_app_provisioning_configuration_assignment_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[IosLobAppProvisioningConfigurationAssignment]: """ - The associated group assignments for IosLobAppProvisioningConfiguration. + The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IosLobAppProvisioningConfigurationAssignment] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The associated group assignments for IosLobAppProvisioningConfiguration. + The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderDeleteReques @dataclass class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters(): """ - The associated group assignments for IosLobAppProvisioningConfiguration. + The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/item/mobile_app_relationship_item_request_builder.py index 5697f65441b..821994ee977 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/relationships_request_builder.py index 76f07f2e912..21a199b6020 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_for_work_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index a2c373072da..eee43f19a31 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/relationships_request_builder.py index 4e89be46d10..37ea950a3f7 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/item/mobile_app_relationship_item_request_builder.py index 9383db3d585..0e56795270d 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/relationships_request_builder.py index 2b618bf3229..84808351a4a 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_managed_store_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/item/mobile_app_relationship_item_request_builder.py index ca6f38db66c..689b74ffb5b 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/relationships_request_builder.py index 789d402ea3c..3322f5a66dd 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_android_store_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index 3127b9f838b..eabee2723ac 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/relationships_request_builder.py index fd42f1abd2b..75947dae635 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/item/mobile_app_relationship_item_request_builder.py index 35c3fa9e3f9..ad9df7db192 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/relationships_request_builder.py index dcb7b65cc2e..a32d9634d95 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_store_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/item/mobile_app_relationship_item_request_builder.py index ce470ce1b81..f440351c88c 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/relationships_request_builder.py index 4868b415bdf..83e59057647 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_ios_vpp_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/item/mobile_app_relationship_item_request_builder.py index 155fd52f461..cda0e639cd5 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/relationships_request_builder.py index eb0478cb690..8e6f570096c 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_dmg_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index e917438da7d..e1e839099aa 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/relationships_request_builder.py index 596c69013bb..95db489b07c 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/item/mobile_app_relationship_item_request_builder.py index 3085b9ea13a..fea66c3b20e 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/relationships_request_builder.py index 6053c6cd84d..355525dbf04 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_mac_o_s_pkg_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index 76bce39a19b..c2628091b08 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/relationships_request_builder.py index c23c3f8bb1e..a3b2d99a9f5 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_android_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index 918db7c84b9..0c8a58fd8dd 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/relationships_request_builder.py index 597efc439fa..82ebbe406e2 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_i_o_s_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index e0e4ded7686..52259c6b531 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/relationships_request_builder.py index d83b8280e04..90e0db946b3 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_managed_mobile_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/item/mobile_app_relationship_item_request_builder.py index 95979ac75fb..906ed397b98 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/relationships_request_builder.py index f22aa668415..c389b9f16b8 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_microsoft_store_for_business_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py index ed5bdeb8537..404770c489a 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/relationships_request_builder.py index 1483a8d7e06..85511a88d6e 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win32_lob_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/item/mobile_app_relationship_item_request_builder.py index a78b032adf1..904da969075 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/relationships_request_builder.py index 1e1249f7418..d7f3b66694a 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_win_get_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/item/mobile_app_relationship_item_request_builder.py index 89327dab260..9af1a0bad61 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/relationships_request_builder.py index af60fc22d60..3eaa5a9e7e0 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_app_x/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/item/mobile_app_relationship_item_request_builder.py index ac0deed79a7..3b3b8225130 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/relationships_request_builder.py index 72b2bcecd4e..2862d19cf09 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_mobile_m_s_i/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/item/mobile_app_relationship_item_request_builder.py index 9ab6dba72d1..61fc69a2738 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/relationships_request_builder.py index 296f06b71fe..999e3de4bd7 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_store_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/item/mobile_app_relationship_item_request_builder.py index c2afe65640e..dc17f6d4aca 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/relationships_request_builder.py index ce1dbacf270..cedd186fa74 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_universal_app_x/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/item/mobile_app_relationship_item_request_builder.py index fbd5730b6b4..8c4bba75e3a 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/relationships_request_builder.py index 5bb5a4d4aa5..a6984e521b7 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/graph_windows_web_app/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/item/mobile_app_relationship_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/item/mobile_app_relationship_item_request_builder.py index 214f5e9f719..c6cfb8091ae 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/item/mobile_app_relationship_item_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/item/mobile_app_relationship_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationship]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationship] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppRelationshipItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MobileAppRelationshipItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class MobileAppRelationshipItemRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/relationships_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/relationships_request_builder.py index 060a19a0a45..b6510f3dec6 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/relationships_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/item/relationships/relationships_request_builder.py @@ -49,7 +49,7 @@ def by_mobile_app_relationship_id(self,mobile_app_relationship_id: str) -> Mobil async def get(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppRelationshipCollectionResponse]: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppRelationshipCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MobileAppRelationship, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RelationshipsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The set of direct relationships for this app. + List of relationships for this mobile app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RelationshipsRequestBuilderGetQueryParameters(): """ - The set of direct relationships for this app. + List of relationships for this mobile app. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py index 2b32a7b8913..d41274cbd30 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceComplianceScheduledActionForRule]: """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceComplianceScheduledActionForRule] """ @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +158,7 @@ class DeviceComplianceScheduledActionForRuleItemRequestBuilderDeleteRequestConfi @dataclass class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters(): """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py index e79985ff247..386303153cf 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py @@ -49,7 +49,7 @@ def by_device_compliance_scheduled_action_for_rule_id(self,device_compliance_sch async def get(self,request_configuration: Optional[RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceComplianceScheduledActionForRuleCollectionResponse]: """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceComplianceScheduledActionForRuleCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: DeviceComplianceScheduledActionForRule, request_config def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ScheduledActionsForRuleRequestBuilderGetQueryParameters(): """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/app_log_collection_requests_request_builder.py b/msgraph_beta/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/app_log_collection_requests_request_builder.py index e4ef8258b1f..66700ae6d3f 100644 --- a/msgraph_beta/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/app_log_collection_requests_request_builder.py +++ b/msgraph_beta/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/app_log_collection_requests_request_builder.py @@ -49,7 +49,7 @@ def by_app_log_collection_request_id(self,app_log_collection_request_id: str) -> async def get(self,request_configuration: Optional[RequestConfiguration[AppLogCollectionRequestsRequestBuilderGetQueryParameters]] = None) -> Optional[AppLogCollectionRequestCollectionResponse]: """ - Indicates collection of App Log Upload Request. + The collection property of AppLogUploadRequest. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AppLogCollectionRequestCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: AppLogCollectionRequest, request_configuration: Option def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AppLogCollectionRequestsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Indicates collection of App Log Upload Request. + The collection property of AppLogUploadRequest. 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 AppLogCollectionRequestsRequestBuilderGetQueryParameters(): """ - Indicates collection of App Log Upload Request. + The collection property of AppLogUploadRequest. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/app_log_collection_request_item_request_builder.py b/msgraph_beta/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/app_log_collection_request_item_request_builder.py index b5bdddedffd..64a5b0b2277 100644 --- a/msgraph_beta/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/app_log_collection_request_item_request_builder.py +++ b/msgraph_beta/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/app_log_collection_request_item_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[AppLogCollectionRequestItemRequestBuilderGetQueryParameters]] = None) -> Optional[AppLogCollectionRequest]: """ - Indicates collection of App Log Upload Request. + The collection property of AppLogUploadRequest. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AppLogCollectionRequest] """ @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AppLogCollectionRequestItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Indicates collection of App Log Upload Request. + The collection property of AppLogUploadRequest. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +158,7 @@ class AppLogCollectionRequestItemRequestBuilderDeleteRequestConfiguration(Reques @dataclass class AppLogCollectionRequestItemRequestBuilderGetQueryParameters(): """ - Indicates collection of App Log Upload Request. + The collection property of AppLogUploadRequest. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py b/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py index a69c8c0fc79..f2abba7f4ee 100644 --- a/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py +++ b/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-setportalnotificationassent?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py index 50e3fd0defb..d69e6c7fe59 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAudit Get audit activity types by tenant ID. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAuditActivityTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcauditevent-getauditactivitytypes?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_request_builder.py index dd61b03d688..7dfa615f050 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_request_builder.py @@ -40,6 +40,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetProvi Get all provisioned Cloud PCs of a specific service plan for users under a Microsoft Entra user group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-getprovisionedcloudpcs?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/change_user_account_type/change_user_account_type_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/change_user_account_type/change_user_account_type_request_builder.py index a25907358df..234877d8b81 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/change_user_account_type/change_user_account_type_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/change_user_account_type/change_user_account_type_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ChangeUserAccountTypePostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-changeuseraccounttype?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/create_snapshot/create_snapshot_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/create_snapshot/create_snapshot_request_builder.py index 1992d03e77e..d62efb82855 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/create_snapshot/create_snapshot_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/create_snapshot/create_snapshot_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CreateSnapshotPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-createsnapshot?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py index a7eb781db6f..7757bf04462 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa End the grace period for a specific Cloud PC. The grace period is triggered when the Cloud PC license is removed or the provisioning policy is unassigned. It allows users to access Cloud PCs for up to seven days before deprovisioning occurs. Ending the grace period immediately deprovisions the Cloud PC without waiting the seven days. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-endgraceperiod?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_request_builder.py index cc99cabd07b..2393de9ac5d 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCloud Get the connectivity history of a specific Cloud PC. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCloudPcConnectivityHistoryGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-getcloudpcconnectivityhistory?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_launch_info/get_cloud_pc_launch_info_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_launch_info/get_cloud_pc_launch_info_request_builder.py index 40e178c83b5..ec1f26ab1fe 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_launch_info/get_cloud_pc_launch_info_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_launch_info/get_cloud_pc_launch_info_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the cloudPCLaunchInfo for a specific cloudPC. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcLaunchInfo] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-getcloudpclaunchinfo?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_frontline_cloud_pc_access_state/get_frontline_cloud_pc_access_state_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_frontline_cloud_pc_access_state/get_frontline_cloud_pc_access_state_request_builder.py index b816af0c22b..6f5f4ab4355 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_frontline_cloud_pc_access_state/get_frontline_cloud_pc_access_state_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_frontline_cloud_pc_access_state/get_frontline_cloud_pc_access_state_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the frontlineCloudPcAccessState of a frontline Cloud PC. This API only supports shared-use licenses. For more information, see cloudPcProvisioningPolicy. Shared-use licenses allow three users per license, with one user signed in at a time. Callers can get the latest frontline Cloud PC accessState and determine whether the frontline Cloud PC is accessible to a user. If a web client needs to connect to a frontline Cloud PC, the sharedCloudPcAccessState validates the bookmark scenario. If sharedCloudPcAccessState isn't active/activating/standbyMode, the web client shows a bad bookmark. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[frontlineCloudPcAccessState] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-getfrontlinecloudpcaccessstate?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_request_builder.py index fdb52ee3101..17eee06bea0 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetSuppo Get a list of supported Cloud PC remote actions for a specific Cloud PC device, including the action names and capabilities. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSupportedCloudPcRemoteActionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-getsupportedcloudpcremoteactions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/power_off/power_off_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/power_off/power_off_request_builder.py index 4778226ed7c..a2f85b9304b 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/power_off/power_off_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/power_off/power_off_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Power off a Windows 365 Frontline Cloud PC. This action supports Microsoft Endpoint Manager (MEM) admin scenarios. After a Windows 365 Frontline Cloud PC is powered off, it's deallocated, and licenses are revoked immediately. Only IT admin users can perform this action. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-poweroff?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/power_on/power_on_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/power_on/power_on_request_builder.py index 16e89e8891a..2e158a1b435 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/power_on/power_on_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/power_on/power_on_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Power on a Windows 365 Frontline Cloud PC. This action supports Microsoft Endpoint Manager (MEM) admin scenarios. After a Windows 365 Frontline Cloud PC is powered on, it is allocated to a user, and licenses are assigned immediately. Only IT admin users can perform this action. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-poweron?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py index 6ce2d4d5126..766beedae19 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reboot a specific Cloud PC. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-reboot?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py index 4e12e309f58..0a8497c9dfe 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RenamePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-rename?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/reprovision/reprovision_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/reprovision/reprovision_request_builder.py index 3649eeee93b..af7cbd007b4 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/reprovision/reprovision_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/reprovision/reprovision_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReprovisionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-reprovision?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_request_builder.py index 88e36c4a784..ede381c3fc6 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/resize/resize_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResizePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-resize?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py index cef2613c637..23b49d1eebe 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RestorePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-restore?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_request_builder.py index 65829deef51..71ebd738e3d 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Retrieve Retrieve remote action results and check the status of a specific remote action performed on the associated Cloud PC device. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RetrieveCloudPCRemoteActionResultsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-retrievecloudpcremoteactionresults?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_review_status/retrieve_review_status_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_review_status/retrieve_review_status_request_builder.py index f67f5f48510..9c4d17b3509 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_review_status/retrieve_review_status_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_review_status/retrieve_review_status_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the review status of a Cloud PC. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcReviewStatus] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-retrievereviewstatus?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_request_builder.py index cc5b97c3771..b1db8ff0f35 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Retrieve List all cloudPcSnapshot resources for a Cloud PC. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RetrieveSnapshotsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-retrievesnapshots?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retry_partner_agent_installation/retry_partner_agent_installation_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retry_partner_agent_installation/retry_partner_agent_installation_request_builder.py index c656ff6fb28..945e57cb9db 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retry_partner_agent_installation/retry_partner_agent_installation_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retry_partner_agent_installation/retry_partner_agent_installation_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retry installation for the partner agents that failed to install on the Cloud PC. Service side checks which agent installation failed firstly and retry. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-retrypartneragentinstallation?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/set_review_status/set_review_status_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/set_review_status/set_review_status_request_builder.py index 882cdd1a0f5..8bcca4c7c49 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/set_review_status/set_review_status_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/set_review_status/set_review_status_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetReviewStatusPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-setreviewstatus?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/start/start_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/start/start_request_builder.py index 26a41c2e7fb..e71dac00cbb 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/start/start_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/start/start_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-start?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/stop/stop_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/stop/stop_request_builder.py index 1bc7c2b360e..79ae940168e 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/stop/stop_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/stop/stop_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-stop?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py index 3faeabbf97b..8ae83998793 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Troubleshoot a specific Cloud PC. Use this API to check the health status of the Cloud PC and the session host. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-troubleshoot?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_request_builder.py index 68a33044bbe..691084a9935 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ValidateBulkResizePostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ValidateBulkResizePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-validatebulkresize?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py index 01dab08740e..a4458d4b039 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetSourc Get cloudPcSourceDeviceImage objects that can be uploaded and used on Cloud PCs. View a list of all the managed image resources from your Microsoft Entra subscriptions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSourceImagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcdeviceimage-getsourceimages?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/device_images/item/reupload/reupload_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/device_images/item/reupload/reupload_request_builder.py index f22a47325bb..b99fe078075 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/device_images/item/reupload/reupload_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/device_images/item/reupload/reupload_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reupload a cloudPcDeviceImage object that failed to upload. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcdeviceimage-reupload?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/get_effective_permissions/get_effective_permissions_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/get_effective_permissions/get_effective_permissions_request_builder.py index 3d355bbfbcb..b32921073dd 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/get_effective_permissions/get_effective_permissions_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/get_effective_permissions/get_effective_permissions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetEffec Get the effective permissions of the currently authenticated user, helping UX hide or disable content that the current user doesn't have access to. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetEffectivePermissionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualendpoint-geteffectivepermissions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py index 9b516dc5f1f..bd01bb0cf6e 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Run health checks on the cloudPcOnPremisesConnection object. It triggers a new health check for this cloudPcOnPremisesConnection object and change the healthCheckStatus and healthCheckStatusDetails properties when check finished. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-runhealthcheck?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/update_ad_domain_password/update_ad_domain_password_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/update_ad_domain_password/update_ad_domain_password_request_builder.py index 0a1429078a6..793067e73e9 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/update_ad_domain_password/update_ad_domain_password_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/on_premises_connections/item/update_ad_domain_password/update_ad_domain_password_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateAdDomainPasswordPostRequestBody, request_configu param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-updateaddomainpassword?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/apply_config/apply_config_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/apply_config/apply_config_request_builder.py index 1281f066449..58d32fd7879 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/apply_config/apply_config_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/apply_config/apply_config_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyConfigPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-applyconfig?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_request_builder.py index 6cc711a5b47..0986beb34a0 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-apply?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py index d0f66adcd9f..7436c8dc90e 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-assign?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_apply_action_result/retrieve_policy_apply_action_result_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_apply_action_result/retrieve_policy_apply_action_result_request_builder.py index c399a69c83d..4b830c3dffb 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_apply_action_result/retrieve_policy_apply_action_result_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_apply_action_result/retrieve_policy_apply_action_result_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the result of the latest apply operation of a provision policy. Frontline shared only. Administrators only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPolicyApplyActionResult] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-retrievepolicyapplyactionresult?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_apply_schedule/retrieve_policy_apply_schedule_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_apply_schedule/retrieve_policy_apply_schedule_request_builder.py index 27bfaedd2c0..6d6f011c7ee 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_apply_schedule/retrieve_policy_apply_schedule_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_apply_schedule/retrieve_policy_apply_schedule_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the scheduled apply rule set on the policy. Frontline shared only. Administrators only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPolicyScheduledApplyActionDetail] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-retrievepolicyapplyschedule?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/schedule_policy_apply_task/schedule_policy_apply_task_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/schedule_policy_apply_task/schedule_policy_apply_task_request_builder.py index fe799cbe036..81822bac47c 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/schedule_policy_apply_task/schedule_policy_apply_task_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/schedule_policy_apply_task/schedule_policy_apply_task_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SchedulePolicyApplyTaskPostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-schedulepolicyapplytask?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_action_status_reports/get_action_status_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_action_status_reports/get_action_status_reports_request_builder.py index cfe0f98c494..f3afbe1fdbd 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_action_status_reports/get_action_status_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_action_status_reports/get_action_status_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetActionStatusReportsPostRequestBody, request_configu param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getactionstatusreports?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_cloud_pc_performance_report/get_cloud_pc_performance_report_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_cloud_pc_performance_report/get_cloud_pc_performance_report_request_builder.py index 54adb45eaa6..c591821d089 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_cloud_pc_performance_report/get_cloud_pc_performance_report_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_cloud_pc_performance_report/get_cloud_pc_performance_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetCloudPcPerformanceReportPostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getcloudpcperformancereport?view=graph-rest-beta """ warn("Starting from December 31, 2024, this API ('getCloudPcPerformanceReport') will be deprecated and no longer supported. Please use the retrieveCloudPcTenantMetricsReport API. as of 2024-09/getCloudPcPerformanceReport on 2024-09-10 and will be removed 2024-12-31", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_cloud_pc_recommendation_reports/get_cloud_pc_recommendation_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_cloud_pc_recommendation_reports/get_cloud_pc_recommendation_reports_request_builder.py index e133dde466f..3a3fa9afc8f 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_cloud_pc_recommendation_reports/get_cloud_pc_recommendation_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_cloud_pc_recommendation_reports/get_cloud_pc_recommendation_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetCloudPcRecommendationReportsPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getcloudpcrecommendationreports?view=graph-rest-beta """ warn("Starting from July 01, 2025, this API ('getCloudPcRecommendationReports') will be deprecated and no longer supported. Please use the retrieveCloudPcRecommendationReports API. as of 2025-02/getCloudPcRecommendationReports on 2025-02-27 and will be removed 2025-07-01", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_connection_quality_reports/get_connection_quality_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_connection_quality_reports/get_connection_quality_reports_request_builder.py index 0e530750c2f..41ff89efd8c 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_connection_quality_reports/get_connection_quality_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_connection_quality_reports/get_connection_quality_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetConnectionQualityReportsPostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getconnectionqualityreports?view=graph-rest-beta """ warn("Starting from December 31, 2024, this API ('getConnectionQualityReports') will be deprecated and no longer supported. Please use the retrieveConnectionQualityReports API. as of 2024-09/getConnectionQualityReports on 2024-09-10 and will be removed 2024-12-31", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_daily_aggregated_remote_connection_reports/get_daily_aggregated_remote_connection_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_daily_aggregated_remote_connection_reports/get_daily_aggregated_remote_connection_reports_request_builder.py index 63402ff7feb..81a84c4413c 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_daily_aggregated_remote_connection_reports/get_daily_aggregated_remote_connection_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_daily_aggregated_remote_connection_reports/get_daily_aggregated_remote_connection_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetDailyAggregatedRemoteConnectionReportsPostRequestBo param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getdailyaggregatedremoteconnectionreports?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_frontline_report/get_frontline_report_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_frontline_report/get_frontline_report_request_builder.py index e3955125366..2bb6f53d787 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_frontline_report/get_frontline_report_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_frontline_report/get_frontline_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetFrontlineReportPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getfrontlinereport?view=graph-rest-beta """ warn("Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport on 2024-08-22 and will be removed 2024-12-31", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_inaccessible_cloud_pc_reports/get_inaccessible_cloud_pc_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_inaccessible_cloud_pc_reports/get_inaccessible_cloud_pc_reports_request_builder.py index ae981bf498d..0fbd918c919 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_inaccessible_cloud_pc_reports/get_inaccessible_cloud_pc_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_inaccessible_cloud_pc_reports/get_inaccessible_cloud_pc_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetInaccessibleCloudPcReportsPostRequestBody, request_ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getinaccessiblecloudpcreports?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_raw_remote_connection_reports/get_raw_remote_connection_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_raw_remote_connection_reports/get_raw_remote_connection_reports_request_builder.py index 08cf60b00c1..2da676c13b3 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_raw_remote_connection_reports/get_raw_remote_connection_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_raw_remote_connection_reports/get_raw_remote_connection_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetRawRemoteConnectionReportsPostRequestBody, request_ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getrawremoteconnectionreports?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_real_time_remote_connection_latency_with_cloud_pc_id/get_real_time_remote_connection_latency_with_cloud_pc_id_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_real_time_remote_connection_latency_with_cloud_pc_id/get_real_time_remote_connection_latency_with_cloud_pc_id_request_builder.py index 0a43f03bf14..d86e465b737 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_real_time_remote_connection_latency_with_cloud_pc_id/get_real_time_remote_connection_latency_with_cloud_pc_id_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_real_time_remote_connection_latency_with_cloud_pc_id/get_real_time_remote_connection_latency_with_cloud_pc_id_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the real-time connection latency information for a Cloud PC. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getrealtimeremoteconnectionlatency?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_real_time_remote_connection_status_with_cloud_pc_id/get_real_time_remote_connection_status_with_cloud_pc_id_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_real_time_remote_connection_status_with_cloud_pc_id/get_real_time_remote_connection_status_with_cloud_pc_id_request_builder.py index 84c920a7819..79a2f34c9dd 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_real_time_remote_connection_status_with_cloud_pc_id/get_real_time_remote_connection_status_with_cloud_pc_id_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_real_time_remote_connection_status_with_cloud_pc_id/get_real_time_remote_connection_status_with_cloud_pc_id_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the real-time connection status information, such as signInStatus or daysSinceLastUse, for a Cloud PC. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getrealtimeremoteconnectionstatus?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_remote_connection_historical_reports/get_remote_connection_historical_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_remote_connection_historical_reports/get_remote_connection_historical_reports_request_builder.py index 6284051cf14..422a7a3ff6b 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_remote_connection_historical_reports/get_remote_connection_historical_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_remote_connection_historical_reports/get_remote_connection_historical_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetRemoteConnectionHistoricalReportsPostRequestBody, r param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-getremoteconnectionhistoricalreports?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_total_aggregated_remote_connection_reports/get_total_aggregated_remote_connection_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_total_aggregated_remote_connection_reports/get_total_aggregated_remote_connection_reports_request_builder.py index 9766e72e86d..2e6e17b6b14 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_total_aggregated_remote_connection_reports/get_total_aggregated_remote_connection_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/get_total_aggregated_remote_connection_reports/get_total_aggregated_remote_connection_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetTotalAggregatedRemoteConnectionReportsPostRequestBo param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-gettotalaggregatedremoteconnectionreports?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_bulk_action_status_report/retrieve_bulk_action_status_report_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_bulk_action_status_report/retrieve_bulk_action_status_report_request_builder.py index d906e3a3e37..d968dc2d81e 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_bulk_action_status_report/retrieve_bulk_action_status_report_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_bulk_action_status_report/retrieve_bulk_action_status_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RetrieveBulkActionStatusReportPostRequestBody, request param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-retrievebulkactionstatusreport?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_tenant_metrics_report/retrieve_cloud_pc_tenant_metrics_report_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_tenant_metrics_report/retrieve_cloud_pc_tenant_metrics_report_request_builder.py index 0c6cc84336c..bd1edb1c1a7 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_tenant_metrics_report/retrieve_cloud_pc_tenant_metrics_report_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_tenant_metrics_report/retrieve_cloud_pc_tenant_metrics_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RetrieveCloudPcTenantMetricsReportPostRequestBody, req param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctenantmetricsreport?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_troubleshoot_reports/retrieve_cloud_pc_troubleshoot_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_troubleshoot_reports/retrieve_cloud_pc_troubleshoot_reports_request_builder.py index ba3177d737d..8d281c28a84 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_troubleshoot_reports/retrieve_cloud_pc_troubleshoot_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_troubleshoot_reports/retrieve_cloud_pc_troubleshoot_reports_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RetrieveCloudPcTroubleshootReportsPostRequestBody, req param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctroubleshootreports?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cross_region_disaster_recovery_report/retrieve_cross_region_disaster_recovery_report_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cross_region_disaster_recovery_report/retrieve_cross_region_disaster_recovery_report_request_builder.py index ef5b42116d2..0bfb9295a68 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cross_region_disaster_recovery_report/retrieve_cross_region_disaster_recovery_report_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cross_region_disaster_recovery_report/retrieve_cross_region_disaster_recovery_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RetrieveCrossRegionDisasterRecoveryReportPostRequestBo param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/cloudpcreports-retrievecrossregiondisasterrecoveryreport?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/retrieve_scoped_permissions/retrieve_scoped_permissions_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/retrieve_scoped_permissions/retrieve_scoped_permissions_request_builder.py index 07bb8f51c98..9db14a7fd2a 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/retrieve_scoped_permissions/retrieve_scoped_permissions_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/retrieve_scoped_permissions/retrieve_scoped_permissions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Retrieve Get the permissions and corresponding scope IDs for which the authenticated user has access. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RetrieveScopedPermissionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualendpoint-retrievescopedpermissions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_storage_accounts_with_subscription_id/get_storage_accounts_with_subscription_id_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_storage_accounts_with_subscription_id/get_storage_accounts_with_subscription_id_request_builder.py index c09a8a0c9a3..9e52b9c43e7 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_storage_accounts_with_subscription_id/get_storage_accounts_with_subscription_id_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_storage_accounts_with_subscription_id/get_storage_accounts_with_subscription_id_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetStora List all storage accounts cloudPcForensicStorageAccount that can be used to store a snapshot or snapshots of a Cloud PC for forensic analysis. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetStorageAccountsWithSubscriptionIdGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcsnapshot-getstorageaccounts?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_subscriptions/get_subscriptions_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_subscriptions/get_subscriptions_request_builder.py index dbee3689222..5b19e5407aa 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_subscriptions/get_subscriptions_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_subscriptions/get_subscriptions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetSubsc List all subscriptions cloudPcSubscription that can be used to store a snapshot or snapshots of a Cloud PC for forensic analysis. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSubscriptionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcsnapshot-getsubscriptions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py index 7a159a13724..9e10d252b60 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcusersetting-assign?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/devices/delta/delta_request_builder.py b/msgraph_beta/generated/devices/delta/delta_request_builder.py index 163065d5427..d25ce101092 100644 --- a/msgraph_beta/generated/devices/delta/delta_request_builder.py +++ b/msgraph_beta/generated/devices/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/device-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/devices/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/devices/get_by_ids/get_by_ids_request_builder.py index 8829e063d07..17a7dc3c5de 100644 --- a/msgraph_beta/generated/devices/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/devices/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/devices/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/devices/get_user_owned_objects/get_user_owned_objects_request_builder.py index 2163d99c632..c9b17753501 100644 --- a/msgraph_beta/generated/devices/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/devices/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/devices/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/devices/item/check_member_groups/check_member_groups_request_builder.py index 3f0961ae28b..18a5cc58810 100644 --- a/msgraph_beta/generated/devices/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/devices/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_request_builder.py index 9857b70c0f2..b64f72bf8e7 100644 --- a/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/devices/item/restore/restore_request_builder.py b/msgraph_beta/generated/devices/item/restore/restore_request_builder.py index a134a0f4765..6b5302ec992 100644 --- a/msgraph_beta/generated/devices/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/devices/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/devices/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/devices/validate_properties/validate_properties_request_builder.py index 8aab75a087c..a032390ae5a 100644 --- a/msgraph_beta/generated/devices/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/devices/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/administrative_units/delta/delta_request_builder.py b/msgraph_beta/generated/directory/administrative_units/delta/delta_request_builder.py index 50913b5b79a..17ff3913c83 100644 --- a/msgraph_beta/generated/directory/administrative_units/delta/delta_request_builder.py +++ b/msgraph_beta/generated/directory/administrative_units/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/administrativeunit-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/authentication_method_devices/hardware_oath_devices/hardware_oath_devices_request_builder.py b/msgraph_beta/generated/directory/authentication_method_devices/hardware_oath_devices/hardware_oath_devices_request_builder.py index 53e317f8eea..2c756fff8e1 100644 --- a/msgraph_beta/generated/directory/authentication_method_devices/hardware_oath_devices/hardware_oath_devices_request_builder.py +++ b/msgraph_beta/generated/directory/authentication_method_devices/hardware_oath_devices/hardware_oath_devices_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Hardware async def post(self,body: HardwareOathTokenAuthenticationMethodDevice, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[HardwareOathTokenAuthenticationMethodDevice]: """ - Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. + Create a new hardwareOathTokenAuthenticationMethodDevice object. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[HardwareOathTokenAuthenticationMethodDevice] - Find more info here: https://learn.microsoft.com/graph/api/authenticationmethoddevice-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/authenticationmethoddevice-post-hardwareoathdevices?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: HardwareOathTokenAuthenticationMethodDevice, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. + Create a new hardwareOathTokenAuthenticationMethodDevice object. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py index fef8ca04450..1465ad8595a 100644 --- a/msgraph_beta/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py index f6118cec3a5..95f6b55db86 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py index 4d70bc8b8fa..f52cd3fee8a 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/deleted_items/item/restore/restore_request_builder.py b/msgraph_beta/generated/directory/deleted_items/item/restore/restore_request_builder.py index 0aa0aab703c..b5db02a6348 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/directory/deleted_items/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py index bb1170739c4..e14cfbc5ca2 100644 --- a/msgraph_beta/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py b/msgraph_beta/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py index 4fbd96d896b..5793bf0dca9 100644 --- a/msgraph_beta/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph_beta/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Get all identity providers supported in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/impacted_resources/item/complete/complete_request_builder.py b/msgraph_beta/generated/directory/impacted_resources/item/complete/complete_request_builder.py index dbbff4483ec..a5b5ed2b930 100644 --- a/msgraph_beta/generated/directory/impacted_resources/item/complete/complete_request_builder.py +++ b/msgraph_beta/generated/directory/impacted_resources/item/complete/complete_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete an impactedResource object and update its status to completedByUser. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImpactedResource] + Find more info here: https://learn.microsoft.com/graph/api/impactedresource-complete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/impacted_resources/item/dismiss/dismiss_request_builder.py b/msgraph_beta/generated/directory/impacted_resources/item/dismiss/dismiss_request_builder.py index afd20a6fde8..6f6c2ef7c83 100644 --- a/msgraph_beta/generated/directory/impacted_resources/item/dismiss/dismiss_request_builder.py +++ b/msgraph_beta/generated/directory/impacted_resources/item/dismiss/dismiss_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImpactedResource] + Find more info here: https://learn.microsoft.com/graph/api/impactedresource-dismiss?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/impacted_resources/item/postpone/postpone_request_builder.py b/msgraph_beta/generated/directory/impacted_resources/item/postpone/postpone_request_builder.py index f6bd4bc2523..bf569fc8b29 100644 --- a/msgraph_beta/generated/directory/impacted_resources/item/postpone/postpone_request_builder.py +++ b/msgraph_beta/generated/directory/impacted_resources/item/postpone/postpone_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: PostponePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImpactedResource] + Find more info here: https://learn.microsoft.com/graph/api/impactedresource-postpone?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/impacted_resources/item/reactivate/reactivate_request_builder.py b/msgraph_beta/generated/directory/impacted_resources/item/reactivate/reactivate_request_builder.py index ec056ab2439..1b1d3dfb6bc 100644 --- a/msgraph_beta/generated/directory/impacted_resources/item/reactivate/reactivate_request_builder.py +++ b/msgraph_beta/generated/directory/impacted_resources/item/reactivate/reactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reactivate an accidentally dismissed, completed, or postponed impactedResource object. This action updates the status of the resource to active. This method is relevant only if the status of the impactedResource object is dismissed, postponed, or completedByUser. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImpactedResource] + Find more info here: https://learn.microsoft.com/graph/api/impactedresource-reactivate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/inbound_shared_user_profiles/item/export_personal_data/export_personal_data_request_builder.py b/msgraph_beta/generated/directory/inbound_shared_user_profiles/item/export_personal_data/export_personal_data_request_builder.py index 779299f2294..8073a2b773f 100644 --- a/msgraph_beta/generated/directory/inbound_shared_user_profiles/item/export_personal_data/export_personal_data_request_builder.py +++ b/msgraph_beta/generated/directory/inbound_shared_user_profiles/item/export_personal_data/export_personal_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ExportPersonalDataPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/inboundshareduserprofile-exportpersonaldata?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/inbound_shared_user_profiles/item/remove_personal_data/remove_personal_data_request_builder.py b/msgraph_beta/generated/directory/inbound_shared_user_profiles/item/remove_personal_data/remove_personal_data_request_builder.py index a911ee9755d..2b0b3f25817 100644 --- a/msgraph_beta/generated/directory/inbound_shared_user_profiles/item/remove_personal_data/remove_personal_data_request_builder.py +++ b/msgraph_beta/generated/directory/inbound_shared_user_profiles/item/remove_personal_data/remove_personal_data_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a request to remove the personal data for an inboundSharedUserProfile. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/inboundshareduserprofile-removepersonaldata?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/outbound_shared_user_profiles/item/tenants/item/remove_personal_data/remove_personal_data_request_builder.py b/msgraph_beta/generated/directory/outbound_shared_user_profiles/item/tenants/item/remove_personal_data/remove_personal_data_request_builder.py index 07920759f4e..c7ca5a0a0aa 100644 --- a/msgraph_beta/generated/directory/outbound_shared_user_profiles/item/tenants/item/remove_personal_data/remove_personal_data_request_builder.py +++ b/msgraph_beta/generated/directory/outbound_shared_user_profiles/item/tenants/item/remove_personal_data/remove_personal_data_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a request to remove the personal data for an outboundSharedUserProfile. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tenantreference-removepersonaldata?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py b/msgraph_beta/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py index 45dcedca20f..6a8495d7873 100644 --- a/msgraph_beta/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py +++ b/msgraph_beta/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UploadPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/certificatebasedauthpki-upload?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/recommendations/item/complete/complete_request_builder.py b/msgraph_beta/generated/directory/recommendations/item/complete/complete_request_builder.py index 22c52684a0e..746183d792b 100644 --- a/msgraph_beta/generated/directory/recommendations/item/complete/complete_request_builder.py +++ b/msgraph_beta/generated/directory/recommendations/item/complete/complete_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete a recommendation object and update its status to completedByUser. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Recommendation] + Find more info here: https://learn.microsoft.com/graph/api/recommendation-complete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/recommendations/item/dismiss/dismiss_request_builder.py b/msgraph_beta/generated/directory/recommendations/item/dismiss/dismiss_request_builder.py index f3e822c8ab2..4e5b8b39195 100644 --- a/msgraph_beta/generated/directory/recommendations/item/dismiss/dismiss_request_builder.py +++ b/msgraph_beta/generated/directory/recommendations/item/dismiss/dismiss_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Recommendation] + Find more info here: https://learn.microsoft.com/graph/api/recommendation-dismiss?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/complete/complete_request_builder.py b/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/complete/complete_request_builder.py index 34e6539206b..e52e707e8b0 100644 --- a/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/complete/complete_request_builder.py +++ b/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/complete/complete_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete an impactedResource object and update its status to completedByUser. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImpactedResource] + Find more info here: https://learn.microsoft.com/graph/api/impactedresource-complete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/dismiss/dismiss_request_builder.py b/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/dismiss/dismiss_request_builder.py index 5c1a5b6280c..32425eeebe9 100644 --- a/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/dismiss/dismiss_request_builder.py +++ b/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/dismiss/dismiss_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImpactedResource] + Find more info here: https://learn.microsoft.com/graph/api/impactedresource-dismiss?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/postpone/postpone_request_builder.py b/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/postpone/postpone_request_builder.py index cdcf87810b1..2f59bc66fa0 100644 --- a/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/postpone/postpone_request_builder.py +++ b/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/postpone/postpone_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: PostponePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImpactedResource] + Find more info here: https://learn.microsoft.com/graph/api/impactedresource-postpone?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/reactivate/reactivate_request_builder.py b/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/reactivate/reactivate_request_builder.py index 12bd111230e..a7944c5a5db 100644 --- a/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/reactivate/reactivate_request_builder.py +++ b/msgraph_beta/generated/directory/recommendations/item/impacted_resources/item/reactivate/reactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reactivate an accidentally dismissed, completed, or postponed impactedResource object. This action updates the status of the resource to active. This method is relevant only if the status of the impactedResource object is dismissed, postponed, or completedByUser. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImpactedResource] + Find more info here: https://learn.microsoft.com/graph/api/impactedresource-reactivate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/recommendations/item/postpone/postpone_request_builder.py b/msgraph_beta/generated/directory/recommendations/item/postpone/postpone_request_builder.py index fa96cc951f0..c23faa4faff 100644 --- a/msgraph_beta/generated/directory/recommendations/item/postpone/postpone_request_builder.py +++ b/msgraph_beta/generated/directory/recommendations/item/postpone/postpone_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: PostponePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Recommendation] + Find more info here: https://learn.microsoft.com/graph/api/recommendation-postpone?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory/recommendations/item/reactivate/reactivate_request_builder.py b/msgraph_beta/generated/directory/recommendations/item/reactivate/reactivate_request_builder.py index 2357643f347..4b8162268fb 100644 --- a/msgraph_beta/generated/directory/recommendations/item/reactivate/reactivate_request_builder.py +++ b/msgraph_beta/generated/directory/recommendations/item/reactivate/reactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reactivate a completed, dismissed, or postponed recommendation object. This action updates the status of the recommendation to active. This method only works when the status of the recommendation is completedByUser, dismissed, or postponed. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Recommendation] + Find more info here: https://learn.microsoft.com/graph/api/recommendation-reactivate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory/templates/device_templates/item/create_device_from_template/create_device_from_template_request_builder.py b/msgraph_beta/generated/directory/templates/device_templates/item/create_device_from_template/create_device_from_template_request_builder.py index 280c6747a3e..35d4e1fd974 100644 --- a/msgraph_beta/generated/directory/templates/device_templates/item/create_device_from_template/create_device_from_template_request_builder.py +++ b/msgraph_beta/generated/directory/templates/device_templates/item/create_device_from_template/create_device_from_template_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateDeviceFromTemplatePostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Device] + Find more info here: https://learn.microsoft.com/graph/api/devicetemplate-createdevicefromtemplate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_objects/delta/delta_request_builder.py b/msgraph_beta/generated/directory_objects/delta/delta_request_builder.py index be9e99bc494..1e8a5f979a4 100644 --- a/msgraph_beta/generated/directory_objects/delta/delta_request_builder.py +++ b/msgraph_beta/generated/directory_objects/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py index e700e08ed13..8641f968b43 100644 --- a/msgraph_beta/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_objects/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/directory_objects/get_user_owned_objects/get_user_owned_objects_request_builder.py index 1608c76af53..8686b902da8 100644 --- a/msgraph_beta/generated/directory_objects/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/directory_objects/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py index 8e62f968731..9da4ebe6f10 100644 --- a/msgraph_beta/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py index c985cfc7653..fb0b812df4f 100644 --- a/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_objects/item/restore/restore_request_builder.py b/msgraph_beta/generated/directory_objects/item/restore/restore_request_builder.py index 442f9a8bebf..fd44b660205 100644 --- a/msgraph_beta/generated/directory_objects/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/directory_objects/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory_objects/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/directory_objects/validate_properties/validate_properties_request_builder.py index 800d75553d1..6958fb929bb 100644 --- a/msgraph_beta/generated/directory_objects/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/directory_objects/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_role_templates/delta/delta_request_builder.py b/msgraph_beta/generated/directory_role_templates/delta/delta_request_builder.py index 842e0bff935..c9260b9d12a 100644 --- a/msgraph_beta/generated/directory_role_templates/delta/delta_request_builder.py +++ b/msgraph_beta/generated/directory_role_templates/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py index fb3feed048a..a29d279cd4d 100644 --- a/msgraph_beta/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_role_templates/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/directory_role_templates/get_user_owned_objects/get_user_owned_objects_request_builder.py index c11e5c7cd8f..882f4bb04c2 100644 --- a/msgraph_beta/generated/directory_role_templates/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/directory_role_templates/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py index 842fec96bc8..7b8d56e1505 100644 --- a/msgraph_beta/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py index 9f3c2f3c873..114986c6450 100644 --- a/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_role_templates/item/restore/restore_request_builder.py b/msgraph_beta/generated/directory_role_templates/item/restore/restore_request_builder.py index f9b31cf96e5..25852491253 100644 --- a/msgraph_beta/generated/directory_role_templates/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/directory_role_templates/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py index dc5ee6f8374..12fe5f0d4e8 100644 --- a/msgraph_beta/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_roles/delta/delta_request_builder.py b/msgraph_beta/generated/directory_roles/delta/delta_request_builder.py index 7ba2bbc50f2..8bee6f09f3a 100644 --- a/msgraph_beta/generated/directory_roles/delta/delta_request_builder.py +++ b/msgraph_beta/generated/directory_roles/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryrole-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py index 5add4821ef8..5e8a336a68d 100644 --- a/msgraph_beta/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_roles/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/directory_roles/get_user_owned_objects/get_user_owned_objects_request_builder.py index 5c410461fbb..5965d14b825 100644 --- a/msgraph_beta/generated/directory_roles/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/directory_roles/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py index aa1187c2623..e9c6be72c7d 100644 --- a/msgraph_beta/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py index de3f1e3f670..d544d902d7b 100644 --- a/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_roles/item/restore/restore_request_builder.py b/msgraph_beta/generated/directory_roles/item/restore/restore_request_builder.py index a01a04bf246..3ea61e5ad7f 100644 --- a/msgraph_beta/generated/directory_roles/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/directory_roles/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory_roles/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/directory_roles/validate_properties/validate_properties_request_builder.py index b4d874d06ed..c369adf36f1 100644 --- a/msgraph_beta/generated/directory_roles/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/directory_roles/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_setting_templates/delta/delta_request_builder.py b/msgraph_beta/generated/directory_setting_templates/delta/delta_request_builder.py index 636c530aa7a..ee308ea05aa 100644 --- a/msgraph_beta/generated/directory_setting_templates/delta/delta_request_builder.py +++ b/msgraph_beta/generated/directory_setting_templates/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/directory_setting_templates/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/directory_setting_templates/get_by_ids/get_by_ids_request_builder.py index b4dcb58b592..1e05a5008f0 100644 --- a/msgraph_beta/generated/directory_setting_templates/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/directory_setting_templates/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_setting_templates/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/directory_setting_templates/get_user_owned_objects/get_user_owned_objects_request_builder.py index 6aca7882242..4bfb4ada085 100644 --- a/msgraph_beta/generated/directory_setting_templates/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/directory_setting_templates/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_setting_templates/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/directory_setting_templates/item/check_member_groups/check_member_groups_request_builder.py index e8f9723fb81..844d8603bbc 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory_setting_templates/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_request_builder.py index 55783a59db9..ac827860e20 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/directory_setting_templates/item/restore/restore_request_builder.py b/msgraph_beta/generated/directory_setting_templates/item/restore/restore_request_builder.py index befcfdad11f..688a860a868 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/directory_setting_templates/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/directory_setting_templates/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/directory_setting_templates/validate_properties/validate_properties_request_builder.py index e60b1a99a5d..a2739ecedc2 100644 --- a/msgraph_beta/generated/directory_setting_templates/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/directory_setting_templates/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/domains/item/force_delete/force_delete_request_builder.py b/msgraph_beta/generated/domains/item/force_delete/force_delete_request_builder.py index e67f3fa882b..33d69645c7f 100644 --- a/msgraph_beta/generated/domains/item/force_delete/force_delete_request_builder.py +++ b/msgraph_beta/generated/domains/item/force_delete/force_delete_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForceDeletePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/domain-forcedelete?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/domains/item/promote/promote_request_builder.py b/msgraph_beta/generated/domains/item/promote/promote_request_builder.py index 968d09f711f..1861890b585 100644 --- a/msgraph_beta/generated/domains/item/promote/promote_request_builder.py +++ b/msgraph_beta/generated/domains/item/promote/promote_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Promote a verified subdomain to the root domain. A verified domain has its isVerified property set to true. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PromotePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/domain-promote?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/domains/item/verify/verify_request_builder.py b/msgraph_beta/generated/domains/item/verify/verify_request_builder.py index 4f8a90fff28..02e3e409f24 100644 --- a/msgraph_beta/generated/domains/item/verify/verify_request_builder.py +++ b/msgraph_beta/generated/domains/item/verify/verify_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Validate the ownership of a domain. This operation only applies to an unverified domain. For an unverified domain, the isVerified property is false. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Domain] + Find more info here: https://learn.microsoft.com/graph/api/domain-verify?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/checkin/checkin_request_builder.py b/msgraph_beta/generated/drives/item/items/item/checkin/checkin_request_builder.py index 3ef919dae49..9c5c8904487 100644 --- a/msgraph_beta/generated/drives/item/items/item/checkin/checkin_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/checkin/checkin_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CheckinPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/checkout/checkout_request_builder.py b/msgraph_beta/generated/drives/item/items/item/checkout/checkout_request_builder.py index 5800f04e780..6bbd4137f08 100644 --- a/msgraph_beta/generated/drives/item/items/item/checkout/checkout_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/checkout/checkout_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Check out a driveItem resource to prevent others from editing the document, and prevent your changes from being visible until the documented is checked in. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/copy/copy_request_builder.py b/msgraph_beta/generated/drives/item/items/item/copy/copy_request_builder.py index 7e53a8eb3f3..d65ef26c898 100644 --- a/msgraph_beta/generated/drives/item/items/item/copy/copy_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/copy/copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveItem] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/create_link/create_link_request_builder.py b/msgraph_beta/generated/drives/item/items/item/create_link/create_link_request_builder.py index ad5a32fae8a..4fa1410c862 100644 --- a/msgraph_beta/generated/drives/item/items/item/create_link/create_link_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/create_link/create_link_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateLinkPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/delta/delta_request_builder.py b/msgraph_beta/generated/drives/item/items/item/delta/delta_request_builder.py index 58992fc9b98..6d54c6d65a1 100644 --- a/msgraph_beta/generated/drives/item/items/item/delta/delta_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Track changes in a driveItem and its children over time. Your app begins by calling delta without any parameters.The service starts enumerating the drive's hierarchy, returning pages of items and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you no longer see an @odata.nextLink returned, or you see a response with an empty set of changes. After you finish receiving all the changes, you may apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. Deleted items are returned with the deleted facet.Items with this property set should be removed from your local state. Note: you should only delete a folder locally if it's empty after syncing all the changes. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py b/msgraph_beta/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py index cfc925553cc..c43bd25e998 100644 --- a/msgraph_beta/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitem-discardcheckout?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/follow/follow_request_builder.py b/msgraph_beta/generated/drives/item/items/item/follow/follow_request_builder.py index 5117e93193b..26325b35c0e 100644 --- a/msgraph_beta/generated/drives/item/items/item/follow/follow_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/follow/follow_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Follow a driveItem. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveItem] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder.py b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder.py index 36112c39ace..997f0c9fdcc 100644 --- a/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetActiv Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/itemactivity-getbyinterval?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/invite/invite_request_builder.py b/msgraph_beta/generated/drives/item/items/item/invite/invite_request_builder.py index 03f002981e7..531d7440b37 100644 --- a/msgraph_beta/generated/drives/item/items/item/invite/invite_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/invite/invite_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InvitePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py b/msgraph_beta/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py index 167b728b59d..fd0bdeda318 100644 --- a/msgraph_beta/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py b/msgraph_beta/generated/drives/item/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py index 93d5457313b..4ed7c230775 100644 --- a/msgraph_beta/generated/drives/item/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RevokeGrantsPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/restore/restore_request_builder.py b/msgraph_beta/generated/drives/item/items/item/restore/restore_request_builder.py index a026b1aef0c..c846d570074 100644 --- a/msgraph_beta/generated/drives/item/items/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/restore/restore_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RestorePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveItem] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py b/msgraph_beta/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py index b0402515a00..36004052107 100644 --- a/msgraph_beta/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SearchWi Search the hierarchy of items for items matching a query.You can search within a folder hierarchy, a whole drive, or files shared with the current user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SearchWithQGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-search?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph_beta/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py index 0055aabd827..b056c2038ef 100644 --- a/msgraph_beta/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/unfollow/unfollow_request_builder.py b/msgraph_beta/generated/drives/item/items/item/unfollow/unfollow_request_builder.py index 6a22f3e0c4f..77f8b42ec32 100644 --- a/msgraph_beta/generated/drives/item/items/item/unfollow/unfollow_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/unfollow/unfollow_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unfollow a driveItem. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph_beta/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py index fa0770b404e..ba5223e66dc 100644 --- a/msgraph_beta/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a DriveItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the file. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py index d1c9d71192a..44fb232ac41 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CalculatePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workbookapplication-calculate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py index d9f9d99efdb..4097b9c6d4e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Use this API to close an existing workbook session. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workbook-closesession?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py index 11dbad52857..1c8122ff7b2 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateSessionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookSessionInfo] + Find more info here: https://learn.microsoft.com/graph/api/workbook-createsession?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/names/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/names/add/add_request_builder.py index df55bbc3491..0dc4c1df649 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/names/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/names/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] + Find more info here: https://learn.microsoft.com/graph/api/nameditem-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py index 47faa3a7ef2..9e16bc8aead 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddFormulaLocalPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] + Find more info here: https://learn.microsoft.com/graph/api/nameditem-addformulalocal?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py index 99786c75db8..0f868280ec8 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py @@ -126,9 +126,10 @@ def columns_before_with_count(self,count: int) -> ColumnsBeforeWithCountRequestB async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookRange]: """ - Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -224,7 +225,7 @@ def rows_below_with_count(self,count: int) -> RowsBelowWithCountRequestBuilder: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py index 8e79f74d70c..4788ba0dc04 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Use this API to refresh an existing workbook session. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workbook-refreshsession?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py index d1e45163367..c571cb598c0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookTable]: """ - Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + Use this API to create a new Table. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTable] + Find more info here: https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + Use this API to create a new Table. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py index 555dd4ffd03..fe0ad5bdbfd 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py index 1107717e7fe..4abb638d30e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py index 35ebcf1e712..6d868336020 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py index 720efbc3948..d81518598eb 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/filter-apply?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py index ff7373eee5d..f17c76b0117 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the filter on the given column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/filter-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py index dae65afc138..a2f9d4f6762 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py index 902aac91592..bb351bc69a7 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py index 3f73d17a16b..f2a39731b0d 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py index b67a1df1b34..7a34afffc7c 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py index de1a46c9522..7ceb28de563 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py index 356be88b6fc..4cf3b2ba6ca 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py @@ -43,6 +43,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a column based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-itemat?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py index 47b7a53c18a..4c3956f29d9 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py index 35a02034a71..7b42763ab8f 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py index 8c12dd9aec3..2d14b8f7ff1 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py index c312398e444..ad1970fcd36 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py index bef58a3f179..3981f2b9a5b 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py index 844d350c22c..c7ac93cd812 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py index cf3f9f77812..83553195918 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py index ecb723b3bc3..cb4e08e9e6e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item/range/range_request_builder.py index b658eb8712b..b5cc73e578e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Returns the range object associated with the entire row. 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/tablerow-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py index 979419adf13..49a544a3ebd 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py @@ -39,6 +39,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a row based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-itemat?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/range/range_request_builder.py index 865eaf86002..1a389d89293 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Returns the range object associated with the entire row. 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/tablerow-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py index feb38c6b88e..787eb454ff8 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-apply?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py index f9f2432a6c1..e153342cf7a 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py index bdf55a0a505..e78d46e1aac 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies the current sorting parameters to the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-reapply?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py index 5e6740d475c..bd15be662b5 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py index d280877c95b..d57da0b4dde 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py index e870758f4a5..90e7578adc2 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableColumnCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py index c8db9a4ed14..c93075ce3cb 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py index 36adc6c9843..a5db89f2bc0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py index eeaa8eb6673..1b07299693e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py index 6ff9ddd459a..58c7c8465db 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py index fc57b86e2ea..51afbcb24eb 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py index 912d312e93f..97eacbfc414 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[RowsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableRowCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py index ea49e6c9261..282b4c7791e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py index a13da5bf108..a33fcbf9733 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookWorksheet] + Find more info here: https://learn.microsoft.com/graph/api/worksheetcollection-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py index 9791d530d70..b98145afa6a 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py @@ -118,6 +118,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object containing the single cell based on row and column numbers. The cell can be outside the bounds of its parent range, so long as it's stays within the worksheet grid. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/worksheet-cell?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py index a357a220b69..f85ab1130e4 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChart] + Find more info here: https://learn.microsoft.com/graph/api/chartcollection-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py index 4931759cfba..d7b8fd8b289 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py index 1bc4286cb77..8f3669d1fb3 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py index 6c16d73d353..7c2f89ac621 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py index 2a5d3c43f25..c6092ca8427 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py index 98753fc6c15..704ab2634b6 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py index d62e515c14d..9925575915e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py index ded10e7f7d3..85e45c95482 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py index db421a8e362..c1c0b425f0a 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py index 8c31bbad3b7..1564ea3abe6 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py index dece8040470..7e067382617 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py index a449e0b2910..b1c366f8bb8 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py index 0114d2e42da..7e1eb6008f3 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py index f3a9b4de340..b2a4ae02eb7 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py index b15a5cc854f..9720972ea6d 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py index 508316c430c..dc639fe6363 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py index 674c8c6c5ab..56c40ce116b 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py index 97bd453ea1c..815c5d3a86b 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py index ce7efadbae8..ba88b37d878 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py index f0f375d41dd..e406fbea7f5 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py index 8c890516150..5b54a1771d2 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py index 842ae62a827..bd77522b75b 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py @@ -39,6 +39,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieve a point based on its position within the series. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChartPoint] + Find more info here: https://learn.microsoft.com/graph/api/chartpointscollection-itemat?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py index 295ff35a454..7ce4d816b06 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py @@ -40,6 +40,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieves a series based on its position in the collection param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChartSeries] + Find more info here: https://learn.microsoft.com/graph/api/chartseriescollection-itemat?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py index 5ef4ad139a7..13ea605005e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PointsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartPointCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py index e329b2cdb82..17c0ad3b753 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py index 30c2ed9b7d2..0fe5ec97987 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py index 04c3555244d..202f84a0f97 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py index e4acb3a159e..36018397616 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py index e1db02281fe..46f3da25dd0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py @@ -51,6 +51,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a chart based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChart] + Find more info here: https://learn.microsoft.com/graph/api/chartcollection-itemat?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py index 3a401ebe6e5..959537de35c 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SeriesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartSeriesCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py index ca3263eb77a..1c87540ec3d 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py index 24b8b2890ab..f2b1280360e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py index fab662b8f2f..3bad7840c51 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/series{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SeriesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartSeriesCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py index 621e776e8cf..b226f78fc80 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py index 3ee4de43bba..93fb94e7fb0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py index 938c773a7b0..1a5acb1d009 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] + Find more info here: https://learn.microsoft.com/graph/api/nameditem-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py index 004e0b49ed0..568eb65a09d 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddFormulaLocalPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] + Find more info here: https://learn.microsoft.com/graph/api/nameditem-addformulalocal?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py index 9c25f682276..5e1463f9a6c 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py @@ -126,9 +126,10 @@ def columns_before_with_count(self,count: int) -> ColumnsBeforeWithCountRequestB async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookRange]: """ - Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -224,7 +225,7 @@ def rows_below_with_count(self,count: int) -> RowsBelowWithCountRequestBuilder: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py index 840c91d9ff6..a6ae842dd76 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ProtectPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/worksheetprotection-protect?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py index cb371c6d552..028471885d5 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unprotect a worksheet param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/worksheetprotection-unprotect?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py index 19932be5d8c..6874e2ee1d9 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookTable]: """ - Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + Use this API to create a new Table. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTable] + Find more info here: https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + Use this API to create a new Table. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py index 70bf16cd713..91fb960f822 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py index 50f2d0ade50..f1dc199fca3 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py index 25cfb6f52f6..b561665d6ba 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py index 120652a6ca8..fb623e31910 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/filter-apply?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py index 08515b00767..9b971b85d12 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the filter on the given column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/filter-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py index 1f36970dea4..4a32dde9c1b 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py index 54857697831..e4f3c536241 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py index 1427d65cc52..bc59b57d3e6 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py index ff8cb60fd35..4555c044cc6 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py index 59ea758f7be..94842b44b27 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py index a1fcfd7d582..5a7ba035d1d 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py @@ -43,6 +43,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a column based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-itemat?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py index ebeb2f40ee2..9d467cf206a 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py index a8020f57e36..adcc403b188 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py index 1ea08f7191e..cfc5f09e7e3 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py index 9dc9db03584..fb596d55dc6 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py index ced468729d3..1c975349fb0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py index b12de2ecc5a..cab113d47fc 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py index f113bb3d7fc..b81a5e41271 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py index c33e599b180..81e71219e0f 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/range_request_builder.py index 7c98a9a31a3..67987f0d509 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Returns the range object associated with the entire row. 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/tablerow-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py index 98789426eb1..526743f0fce 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py @@ -39,6 +39,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a row based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-itemat?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/range/range_request_builder.py index 3a513f8a214..8766c27eee9 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Returns the range object associated with the entire row. 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/tablerow-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py index 0cfa23da26f..a3acf7b2fcd 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-apply?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py index 3111e6ea318..cfcf58fe6b0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-clear?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py index ce25ed06440..a6a237be488 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies the current sorting parameters to the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-reapply?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py index 97d5a40f5b1..880f5439d49 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py index 0556b49f819..d340419ee5f 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py index b52329a774c..28c04351bee 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableColumnCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py index c1a1807ac88..fdc5b587021 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py index 7393b1cd7a9..733f59bf472 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py index 7a4b79195d9..f7630dc69e6 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py index 98bc8fab6d0..c108cbd53ca 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py index 67c453755d4..998a364b44b 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py index 75a18f5f63e..f72052e9789 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[RowsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableRowCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py index 69cfabf6dd6..3872d3978da 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tasks/item_at_with_index/changes/changes_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tasks/item_at_with_index/changes/changes_request_builder.py index 9d0ac6d5dc2..b4b6a81a2f0 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tasks/item_at_with_index/changes/changes_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tasks/item_at_with_index/changes/changes_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tasks/itemAt(index={index})/changes{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tasks/itemAt(index={index})/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ChangesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookDocumentTaskChangeCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py b/msgraph_beta/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py index cb9f3b95787..ea94cba1733 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph_beta/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index febf5a5b8fe..031dbc983c2 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph_beta/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index c6a5996105c..e6ce65d9f65 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get compatible content types in the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph_beta/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 23f3d46d05a..3edf11ddd70 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph_beta/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 9360c31e1ac..bdddf426bbf 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py b/msgraph_beta/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py index beb3976a1f6..399156e9aca 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Invoke function isPublished param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py b/msgraph_beta/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py index 75dd852e989..b79f6ac11a0 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Invoke action publish param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py b/msgraph_beta/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py index 69874710039..916559e51b0 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Invoke action unpublish param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/list_/items/delta/delta_request_builder.py b/msgraph_beta/generated/drives/item/list_/items/delta/delta_request_builder.py index 803ef95f81a..500f1bf0f86 100644 --- a/msgraph_beta/generated/drives/item/list_/items/delta/delta_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/items/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Deleted items are returned with the deleted facet. Deleted indicates that the item is deleted and can't be restored.Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/list_/items/item/create_link/create_link_request_builder.py b/msgraph_beta/generated/drives/item/list_/items/item/create_link/create_link_request_builder.py index 2e79bcb2b5e..d2f4d8f5dad 100644 --- a/msgraph_beta/generated/drives/item/list_/items/item/create_link/create_link_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/items/item/create_link/create_link_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateLinkPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph_beta/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py index 5addeea8eaf..a2a6280f67e 100644 --- a/msgraph_beta/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/grant/grant_request_builder.py b/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/grant/grant_request_builder.py index 8234c225c18..7544b11c622 100644 --- a/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py b/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py index 0c63f7bb2af..1d94feb6c25 100644 --- a/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RevokeGrantsPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/permissions/item/grant/grant_request_builder.py b/msgraph_beta/generated/drives/item/list_/permissions/item/grant/grant_request_builder.py index d68e5990a5e..31d5a5e02a1 100644 --- a/msgraph_beta/generated/drives/item/list_/permissions/item/grant/grant_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/permissions/item/revoke_grants/revoke_grants_request_builder.py b/msgraph_beta/generated/drives/item/list_/permissions/item/revoke_grants/revoke_grants_request_builder.py index 10e756be004..52ea0a8a49d 100644 --- a/msgraph_beta/generated/drives/item/list_/permissions/item/revoke_grants/revoke_grants_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/permissions/item/revoke_grants/revoke_grants_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RevokeGrantsPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph_beta/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py index 1ca3e538cfe..2abe2ba748f 100644 --- a/msgraph_beta/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/recent/recent_request_builder.py b/msgraph_beta/generated/drives/item/recent/recent_request_builder.py index c1c416b8cab..31b1f194202 100644 --- a/msgraph_beta/generated/drives/item/recent/recent_request_builder.py +++ b/msgraph_beta/generated/drives/item/recent/recent_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RecentRe List a set of items recently used by the signed-in user.This collection includes items that are in the user's drive and items they have access to from other drives. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecentGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/drive-recent?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/search_with_q/search_with_q_request_builder.py b/msgraph_beta/generated/drives/item/search_with_q/search_with_q_request_builder.py index 847ab8b9734..7aac0bb81af 100644 --- a/msgraph_beta/generated/drives/item/search_with_q/search_with_q_request_builder.py +++ b/msgraph_beta/generated/drives/item/search_with_q/search_with_q_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SearchWi Search the hierarchy of items for items matching a query.You can search within a folder hierarchy, a whole drive, or files shared with the current user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SearchWithQGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-search?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/drives/item/shared_with_me/shared_with_me_request_builder.py b/msgraph_beta/generated/drives/item/shared_with_me/shared_with_me_request_builder.py index 479467d0f60..d137b50f8a6 100644 --- a/msgraph_beta/generated/drives/item/shared_with_me/shared_with_me_request_builder.py +++ b/msgraph_beta/generated/drives/item/shared_with_me/shared_with_me_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SharedWi Get a list of driveItem objects shared with the owner of a drive. The driveItems returned from the sharedWithMe method always include the remoteItem facet that indicates they're items from a different drive. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SharedWithMeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/drive-sharedwithme?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/delta/delta_request_builder.py b/msgraph_beta/generated/education/classes/delta/delta_request_builder.py index 70715aa5a73..eaf66f63de9 100644 --- a/msgraph_beta/generated/education/classes/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/classes/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated classes, including membership changes, without having to perform a full read of the entire class collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationclass-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py b/msgraph_beta/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py index 94e6f8363ed..90a43a2f3c8 100644 --- a/msgraph_beta/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without performing a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/delta/delta_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/delta/delta_request_builder.py index 9d8182f9863..dd4184a8359 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the entire collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/activate/activate_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/activate/activate_request_builder.py index 53ec186d1b4..8aac3f97015 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/activate/activate_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/activate/activate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py index ad7a19a46d6..a687608bf08 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without performing a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py index b6db6de6461..90edd86114d 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/publish/publish_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/publish/publish_request_builder.py index 48e52665c09..715d93d727e 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/publish/publish_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. When you call this API, educationSubmission objects are created and the assignment appears in the student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 706079e64ff..0dda9fe1d21 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index c063ad41ece..6296ee267af 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py index 276a81963d5..20a821ff84d 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission retains the excused status. Otherwise, the submission status changes to returned. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py index b7aa80f5faf..43a5fc4d8cd 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py index 035271eb523..da0e994bedd 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This will change the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 3013385e154..083749c6242 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py index 3a9dd44c95a..797e1d37ef1 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index d06777912e3..43233af50a6 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submitted assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py b/msgraph_beta/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py index 73a3f38b029..cea98f7766d 100644 --- a/msgraph_beta/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Retrieve submissions modified in the previous seven days. Only teachers and applications with application permissions can perform this operation. A submission object represents a student's work for an assignment. Resources associated with the submission represent their work. A teacher or application with application permissions has full access to all submission objects. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students can't see the grade or feedback until the assignment is released. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentlyModifiedSubmissionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationclass-getrecentlymodifiedsubmissions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/modules/item/pin/pin_request_builder.py b/msgraph_beta/generated/education/classes/item/modules/item/pin/pin_request_builder.py index f1b43884073..62d96f859a6 100644 --- a/msgraph_beta/generated/education/classes/item/modules/item/pin/pin_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/modules/item/pin/pin_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Pin an educationModule in the class work list. This action sets the isPinned property to true for an educationModule. Only teachers can perform this action and only one module at a time can be pinned in the class work list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] + Find more info here: https://learn.microsoft.com/graph/api/educationmodule-pin?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/modules/item/publish/publish_request_builder.py b/msgraph_beta/generated/education/classes/item/modules/item/publish/publish_request_builder.py index 529525e8f15..aeb144a8463 100644 --- a/msgraph_beta/generated/education/classes/item/modules/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/modules/item/publish/publish_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Change the state of an educationModule from its original draft status to the published status. Only teachers in the class can perform this operation. When a module is in draft status, students won't see the module. When you call this API, the module appears in the student's class work list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] + Find more info here: https://learn.microsoft.com/graph/api/educationmodule-publish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph_beta/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 8ad8614ea33..ca59e783e77 100644 --- a/msgraph_beta/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationModule. Only teachers can perform this operation. The teacher determines what resources to upload to the SharePoint folder for the module. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] + Find more info here: https://learn.microsoft.com/graph/api/educationmodule-setupresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py b/msgraph_beta/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py index a606903a47b..c14c27858e4 100644 --- a/msgraph_beta/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpin an educationModule in the classwork list. This action sets the isPinned property to false for an educationModule. Only teachers in the class can perform this operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] + Find more info here: https://learn.microsoft.com/graph/api/educationmodule-unpin?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/delta/delta_request_builder.py b/msgraph_beta/generated/education/me/assignments/delta/delta_request_builder.py index d6429dd3a86..3991cbbca41 100644 --- a/msgraph_beta/generated/education/me/assignments/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the entire collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/activate/activate_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/activate/activate_request_builder.py index 0fb86e97507..93c578d6be3 100644 --- a/msgraph_beta/generated/education/me/assignments/item/activate/activate_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/activate/activate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/categories/delta/delta_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/categories/delta/delta_request_builder.py index aba68b8b16b..e3f3271d611 100644 --- a/msgraph_beta/generated/education/me/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/categories/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without performing a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py index dc851bd8d5c..2a92e6164b7 100644 --- a/msgraph_beta/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/publish/publish_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/publish/publish_request_builder.py index 76632f5125c..2c5bf9c475d 100644 --- a/msgraph_beta/generated/education/me/assignments/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/publish/publish_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. When you call this API, educationSubmission objects are created and the assignment appears in the student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 1ab36a808a1..04780d84dd5 100644 --- a/msgraph_beta/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index ceda63153ea..6c56a6b1293 100644 --- a/msgraph_beta/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py index c5fc3d0a7de..66674cacd51 100644 --- a/msgraph_beta/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission retains the excused status. Otherwise, the submission status changes to returned. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py index af238e7cf44..c7fdeb3d596 100644 --- a/msgraph_beta/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py index 13eb39cf84e..79308eefdba 100644 --- a/msgraph_beta/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This will change the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 0b14cd15b10..b22322ee808 100644 --- a/msgraph_beta/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py index 642115c3f8f..e3cd56cbfc6 100644 --- a/msgraph_beta/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index cbfb1c599e2..af595151710 100644 --- a/msgraph_beta/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submitted assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/schools/delta/delta_request_builder.py b/msgraph_beta/generated/education/schools/delta/delta_request_builder.py index cd0f3524ab9..f25ed2a9e1a 100644 --- a/msgraph_beta/generated/education/schools/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/schools/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated schools without having to perform a full read of the entire school collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationschool-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/delta/delta_request_builder.py b/msgraph_beta/generated/education/users/delta/delta_request_builder.py index 65d0fd6e94c..08a642dba83 100644 --- a/msgraph_beta/generated/education/users/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/users/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated educationUser without having to perform a full read of the entire collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationuser-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/delta/delta_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/delta/delta_request_builder.py index ea9245491d7..72981846daa 100644 --- a/msgraph_beta/generated/education/users/item/assignments/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the entire collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/activate/activate_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/activate/activate_request_builder.py index c9bbda9350f..60d400892d0 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/activate/activate_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/activate/activate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py index 17b578186ee..1d523bf8599 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without performing a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py index 7e7a3da88e7..2e32999f0ee 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/publish/publish_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/publish/publish_request_builder.py index 80ed5a0ebe0..ed74b1e5e12 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/publish/publish_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. When you call this API, educationSubmission objects are created and the assignment appears in the student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 1c527d8b7ab..0e54be102f5 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 8d5e98c6ab6..0e4177c230a 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py index 584a4821bec..88e4bf9ce19 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission retains the excused status. Otherwise, the submission status changes to returned. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py index 47e80accdb4..0fd44fe3ccf 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py index 6e02bb0e02d..c13f7460637 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This will change the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 90444ff2c9b..ccd62505011 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py index e854342ccce..726f7a49ee2 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index 0a5e8747902..5ea729ed979 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submitted assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/external/connections/item/schema/schema_request_builder.py b/msgraph_beta/generated/external/connections/item/schema/schema_request_builder.py index 6d8c916f5bd..dde7c04adbb 100644 --- a/msgraph_beta/generated/external/connections/item/schema/schema_request_builder.py +++ b/msgraph_beta/generated/external/connections/item/schema/schema_request_builder.py @@ -53,11 +53,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SchemaRe async def patch(self,body: Schema, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Schema]: """ - Update the properties of a schema for an externalConnection. + Create a new or update an existing schema for a Microsoft Search connection. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Schema] - Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-schema-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-patch-schema?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -88,7 +88,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: Schema, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a schema for an externalConnection. + Create a new or update an existing schema for a Microsoft Search connection. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/industry_data/data_connectors/data_connectors_request_builder.py b/msgraph_beta/generated/external/industry_data/data_connectors/data_connectors_request_builder.py index 80446b0372d..d5e20d4262c 100644 --- a/msgraph_beta/generated/external/industry_data/data_connectors/data_connectors_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/data_connectors/data_connectors_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DataConn async def post(self,body: IndustryDataConnector, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[IndustryDataConnector]: """ - Create a new oneRosterApiDataConnector object. + Create a new azureDataLakeConnector object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IndustryDataConnector] - Find more info here: https://learn.microsoft.com/graph/api/industrydata-onerosterapidataconnector-post?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-post?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: IndustryDataConnector, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new oneRosterApiDataConnector object. + Create a new azureDataLakeConnector object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/industry_data/data_connectors/item/industry_data_connector_item_request_builder.py b/msgraph_beta/generated/external/industry_data/data_connectors/item/industry_data_connector_item_request_builder.py index 3f4b41a1524..1ec1c4fc8a5 100644 --- a/msgraph_beta/generated/external/industry_data/data_connectors/item/industry_data_connector_item_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/data_connectors/item/industry_data_connector_item_request_builder.py @@ -74,11 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Industry async def patch(self,body: IndustryDataConnector, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[IndustryDataConnector]: """ - Update the properties of a oneRosterApiDataConnector object. + Update the properties of an azureDataLakeConnector object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IndustryDataConnector] - Find more info here: https://learn.microsoft.com/graph/api/industrydata-onerosterapidataconnector-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-update?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -120,7 +120,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: IndustryDataConnector, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a oneRosterApiDataConnector object. + Update the properties of an azureDataLakeConnector object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/industry_data/data_connectors/item/microsoft_graph_industry_data_validate/microsoft_graph_industry_data_validate_request_builder.py b/msgraph_beta/generated/external/industry_data/data_connectors/item/microsoft_graph_industry_data_validate/microsoft_graph_industry_data_validate_request_builder.py index 5a3008e4fd4..aec850c863c 100644 --- a/msgraph_beta/generated/external/industry_data/data_connectors/item/microsoft_graph_industry_data_validate/microsoft_graph_industry_data_validate_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/data_connectors/item/microsoft_graph_industry_data_validate/microsoft_graph_industry_data_validate_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Perform validations applicable for the specific instance of the data connector. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/industrydata-industrydataconnector-validate?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py b/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py index 3adea31a89c..580f37f8811 100644 --- a/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[InboundF async def post(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InboundFlow]: """ - Create a new inboundApiFlow object. + Create a new inboundFileFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InboundFlow] - Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundapiflow-post?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-post?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new inboundApiFlow object. + Create a new inboundFileFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/industry_data/inbound_flows/item/inbound_flow_item_request_builder.py b/msgraph_beta/generated/external/industry_data/inbound_flows/item/inbound_flow_item_request_builder.py index 7b204f66b58..93f03078f2d 100644 --- a/msgraph_beta/generated/external/industry_data/inbound_flows/item/inbound_flow_item_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/inbound_flows/item/inbound_flow_item_request_builder.py @@ -74,11 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[InboundF async def patch(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InboundFlow]: """ - Update the properties of an inboundApiFlow object. + Update the properties of an inboundFileFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InboundFlow] - Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundapiflow-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-update?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -120,7 +120,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of an inboundApiFlow object. + Update the properties of an inboundFileFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/industry_data/operations/item/long_running_operation_item_request_builder.py b/msgraph_beta/generated/external/industry_data/operations/item/long_running_operation_item_request_builder.py index c35c265fb8d..e40f54f84cc 100644 --- a/msgraph_beta/generated/external/industry_data/operations/item/long_running_operation_item_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/operations/item/long_running_operation_item_request_builder.py @@ -50,10 +50,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[LongRunningOperationItemRequestBuilderGetQueryParameters]] = None) -> Optional[LongRunningOperation]: """ - Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + Read the properties and relationships of a fileValidateOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[LongRunningOperation] - Find more info here: https://learn.microsoft.com/graph/api/longrunningoperation-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-filevalidateoperation-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LongRunningOperationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + Read the properties and relationships of a fileValidateOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -149,7 +149,7 @@ class LongRunningOperationItemRequestBuilderDeleteRequestConfiguration(RequestCo @dataclass class LongRunningOperationItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + Read the properties and relationships of a fileValidateOperation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/external/industry_data/outbound_provisioning_flow_sets/item/provisioning_flows/item/microsoft_graph_industry_data_reset/microsoft_graph_industry_data_reset_request_builder.py b/msgraph_beta/generated/external/industry_data/outbound_provisioning_flow_sets/item/provisioning_flows/item/microsoft_graph_industry_data_reset/microsoft_graph_industry_data_reset_request_builder.py index bc86100c6ce..8c54fcd7b8c 100644 --- a/msgraph_beta/generated/external/industry_data/outbound_provisioning_flow_sets/item/provisioning_flows/item/microsoft_graph_industry_data_reset/microsoft_graph_industry_data_reset_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/outbound_provisioning_flow_sets/item/provisioning_flows/item/microsoft_graph_industry_data_reset/microsoft_graph_industry_data_reset_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset a provisioningFlow. This action reprovisions all current data as if it were the initial run, and clears out the existing errors associated with the flow. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/industrydata-provisioningflow-reset?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/external/industry_data/runs/item/microsoft_graph_industry_data_get_statistics/microsoft_graph_industry_data_get_statistics_request_builder.py b/msgraph_beta/generated/external/industry_data/runs/item/microsoft_graph_industry_data_get_statistics/microsoft_graph_industry_data_get_statistics_request_builder.py index c701672ebba..465765c0278 100644 --- a/msgraph_beta/generated/external/industry_data/runs/item/microsoft_graph_industry_data_get_statistics/microsoft_graph_industry_data_get_statistics_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/runs/item/microsoft_graph_industry_data_get_statistics/microsoft_graph_industry_data_get_statistics_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get statistics for an industryDataRun. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IndustryDataRunStatistics] + Find more info here: https://learn.microsoft.com/graph/api/industrydata-industrydatarun-getstatistics?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/group_lifecycle_policies/renew_group/renew_group_request_builder.py b/msgraph_beta/generated/group_lifecycle_policies/renew_group/renew_group_request_builder.py index a68035dc810..638f1e83b81 100644 --- a/msgraph_beta/generated/group_lifecycle_policies/renew_group/renew_group_request_builder.py +++ b/msgraph_beta/generated/group_lifecycle_policies/renew_group/renew_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RenewGroupPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RenewGroupPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-renewgroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/delta/delta_request_builder.py b/msgraph_beta/generated/groups/delta/delta_request_builder.py index 5be8555d208..10d10ddb9a4 100644 --- a/msgraph_beta/generated/groups/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/group-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/evaluate_dynamic_membership/evaluate_dynamic_membership_request_builder.py b/msgraph_beta/generated/groups/evaluate_dynamic_membership/evaluate_dynamic_membership_request_builder.py index bed12af4979..d5c8fabcd99 100644 --- a/msgraph_beta/generated/groups/evaluate_dynamic_membership/evaluate_dynamic_membership_request_builder.py +++ b/msgraph_beta/generated/groups/evaluate_dynamic_membership/evaluate_dynamic_membership_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EvaluateDynamicMembershipPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EvaluateDynamicMembershipResult] + Find more info here: https://learn.microsoft.com/graph/api/group-evaluatedynamicmembership?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/get_by_ids/get_by_ids_request_builder.py b/msgraph_beta/generated/groups/get_by_ids/get_by_ids_request_builder.py index 7640f505d30..839c6b5fb5c 100644 --- a/msgraph_beta/generated/groups/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph_beta/generated/groups/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/get_user_owned_objects/get_user_owned_objects_request_builder.py b/msgraph_beta/generated/groups/get_user_owned_objects/get_user_owned_objects_request_builder.py index 3c0b104a57b..c4c54ce06fa 100644 --- a/msgraph_beta/generated/groups/get_user_owned_objects/get_user_owned_objects_request_builder.py +++ b/msgraph_beta/generated/groups/get_user_owned_objects/get_user_owned_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetUserOwnedObjectsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/groups_request_builder.py b/msgraph_beta/generated/groups/groups_request_builder.py index efbfe77eb55..bbc94865639 100644 --- a/msgraph_beta/generated/groups/groups_request_builder.py +++ b/msgraph_beta/generated/groups/groups_request_builder.py @@ -75,11 +75,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GroupsRe async def post(self,body: Group, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Group]: """ - Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Group] - Find more info here: https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: Group, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/groups/item/add_favorite/add_favorite_request_builder.py b/msgraph_beta/generated/groups/item/add_favorite/add_favorite_request_builder.py index b0928a711f9..82ae6dc4128 100644 --- a/msgraph_beta/generated/groups/item/add_favorite/add_favorite_request_builder.py +++ b/msgraph_beta/generated/groups/item/add_favorite/add_favorite_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Add the group to the list of the current user's favorite groups. The group shows up in Outlook and Teams favorites. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-addfavorite?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/assign_license/assign_license_request_builder.py b/msgraph_beta/generated/groups/item/assign_license/assign_license_request_builder.py index ea45e18b7bb..e633e509519 100644 --- a/msgraph_beta/generated/groups/item/assign_license/assign_license_request_builder.py +++ b/msgraph_beta/generated/groups/item/assign_license/assign_license_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AssignLicensePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Group] + Find more info here: https://learn.microsoft.com/graph/api/group-assignlicense?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py index 7e58555f51b..0fc5662d811 100644 --- a/msgraph_beta/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/calendar/events/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/delta/delta_request_builder.py index cf126ac62a1..d599f32fb8c 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/accept/accept_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/accept/accept_request_builder.py index 13705c49911..fb6ee924a0d 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/accept/accept_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/accept/accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 3e387263811..f165ff50fb6 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py index 7c436700d57..cdb71607346 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/decline/decline_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/decline/decline_request_builder.py index e4ca8eb0ace..87270bd6484 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/decline/decline_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/decline/decline_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 96e43780163..8c182474f3a 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/forward/forward_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/forward/forward_request_builder.py index de7ed218619..f3392be8827 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/forward/forward_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py index a5f8926d660..f9265b810df 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/permanent_delete/permanent_delete_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/permanent_delete/permanent_delete_request_builder.py index d89a0d5cfbf..2182fbded13 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/permanent_delete/permanent_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-permanentdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py index 20156d3f09a..f33985e4695 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph_beta/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py index 65a2aa038bd..28ab3d64a6f 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py b/msgraph_beta/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py index 53d691bce7a..2fb9bfcb968 100644 --- a/msgraph_beta/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py b/msgraph_beta/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py index 47d849af1d7..1ee40845fdc 100644 --- a/msgraph_beta/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/calendar_view/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/calendar_view/delta/delta_request_builder.py index ede0f6ae870..161c3b13624 100644 --- a/msgraph_beta/generated/groups/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/calendar_view/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/check_member_groups/check_member_groups_request_builder.py b/msgraph_beta/generated/groups/item/check_member_groups/check_member_groups_request_builder.py index 5b5fd283940..621681839d8 100644 --- a/msgraph_beta/generated/groups/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph_beta/generated/groups/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/conversations/conversations_request_builder.py b/msgraph_beta/generated/groups/item/conversations/conversations_request_builder.py index 7f35c367cb6..c6783172a3f 100644 --- a/msgraph_beta/generated/groups/item/conversations/conversations_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/conversations_request_builder.py @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Conversa async def post(self,body: Conversation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Conversation]: """ - Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Conversation] - Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: Conversation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py index 922d96ad7df..1d630f999f6 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py @@ -33,10 +33,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete a group's conversation object. + 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-beta + Find more info here: https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -52,10 +52,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationItemRequestBuilderGetQueryParameters]] = None) -> Optional[Conversation]: """ - Get a group's conversation object. + Retrieve the properties and relationships of conversation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Conversation] - Find more info here: https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -73,7 +73,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Conversa def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a group's conversation object. + Delete conversation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -84,7 +84,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a group's conversation object. + Retrieve the properties and relationships of conversation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -122,7 +122,7 @@ class ConversationItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class ConversationItemRequestBuilderGetQueryParameters(): """ - Get a group's conversation object. + Retrieve the properties and relationships of conversation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py index 484e3f54196..8c1d93a42cc 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py index 363c441e25c..22ac9f7fb8f 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py index fbadb063648..0d57ceea2a9 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py index ba03b701463..7694cf3f406 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py index c9ced9770b7..d9656d3abf7 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py @@ -32,10 +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: """ - 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. + 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. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -53,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: """ - 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. + 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. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/groups/item/delete_password_single_sign_on_credentials/delete_password_single_sign_on_credentials_request_builder.py b/msgraph_beta/generated/groups/item/delete_password_single_sign_on_credentials/delete_password_single_sign_on_credentials_request_builder.py index 22dd8de0698..f35ee87c152 100644 --- a/msgraph_beta/generated/groups/item/delete_password_single_sign_on_credentials/delete_password_single_sign_on_credentials_request_builder.py +++ b/msgraph_beta/generated/groups/item/delete_password_single_sign_on_credentials/delete_password_single_sign_on_credentials_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeletePasswordSingleSignOnCredentialsPostRequestBody, param body: The request body param request_configuration: 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-deletepasswordsinglesignoncredentials?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/evaluate_dynamic_membership/evaluate_dynamic_membership_request_builder.py b/msgraph_beta/generated/groups/item/evaluate_dynamic_membership/evaluate_dynamic_membership_request_builder.py index 811737aeb10..a725ff8d4b2 100644 --- a/msgraph_beta/generated/groups/item/evaluate_dynamic_membership/evaluate_dynamic_membership_request_builder.py +++ b/msgraph_beta/generated/groups/item/evaluate_dynamic_membership/evaluate_dynamic_membership_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EvaluateDynamicMembershipPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EvaluateDynamicMembershipResult] + Find more info here: https://learn.microsoft.com/graph/api/group-evaluatedynamicmembership?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/events/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/events/delta/delta_request_builder.py index 0e958bbac86..2790aaebb40 100644 --- a/msgraph_beta/generated/groups/item/events/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/events/item/accept/accept_request_builder.py b/msgraph_beta/generated/groups/item/events/item/accept/accept_request_builder.py index 79919eb47df..a5137ccf0cf 100644 --- a/msgraph_beta/generated/groups/item/events/item/accept/accept_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/accept/accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph_beta/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 0ce51995dda..1c3c7694fbe 100644 --- a/msgraph_beta/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/events/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/groups/item/events/item/cancel/cancel_request_builder.py index 4315413bbd6..815bf8abce2 100644 --- a/msgraph_beta/generated/groups/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/events/item/decline/decline_request_builder.py b/msgraph_beta/generated/groups/item/events/item/decline/decline_request_builder.py index 2f852f63fa5..08584acd9a9 100644 --- a/msgraph_beta/generated/groups/item/events/item/decline/decline_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/decline/decline_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph_beta/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 88005db41a2..75cb2636be6 100644 --- a/msgraph_beta/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/events/item/forward/forward_request_builder.py b/msgraph_beta/generated/groups/item/events/item/forward/forward_request_builder.py index d9ffc6be44d..52d5ed4b35c 100644 --- a/msgraph_beta/generated/groups/item/events/item/forward/forward_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/events/item/instances/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/events/item/instances/delta/delta_request_builder.py index 8b9f68d00c1..cd993bb84fb 100644 --- a/msgraph_beta/generated/groups/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/instances/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that are added, deleted, or updated in one or more calendars. You can get specific types of these incremental changes in the events in all the calendars of a mailbox or in a specific calendar, or in an event collection of a calendarView (range of events defined by start and end dates) of a calendar. The calendar can be the default calendar or some other specified calendar that belongs to the user. When getting incremental changes on calendarView, the calendar can be a group calendar as well. Typically, synchronizing events in a calendar or calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of events in the specified calendar. The following table lists the differences between the delta function on events and the delta function on a calendarView in a calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/events/item/permanent_delete/permanent_delete_request_builder.py b/msgraph_beta/generated/groups/item/events/item/permanent_delete/permanent_delete_request_builder.py index 93067ba6c7e..e63d1665c56 100644 --- a/msgraph_beta/generated/groups/item/events/item/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/permanent_delete/permanent_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete an event and place it in the Purges folder in the dumpster in the user's mailbox. Email clients such as Outlook or the Outlook on the web can't access permanently deleted items. Unless there's a hold set on the mailbox, the items are permanently deleted after a set period of time. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-permanentdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph_beta/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 477f3c1772d..8fd8ba3769b 100644 --- a/msgraph_beta/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph_beta/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index 4fb34b79e2a..08fe7fa6faf 100644 --- a/msgraph_beta/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph_beta/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_request_builder.py b/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_request_builder.py index 625d2ad4e85..f7a80e8ec95 100644 --- a/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_request_builder.py b/msgraph_beta/generated/groups/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_request_builder.py index bc06db11d9f..bd0f06e66c5 100644 --- a/msgraph_beta/generated/groups/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_request_builder.py +++ b/msgraph_beta/generated/groups/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Get the list of password-based single sign-on credentials for a group. This API returns the encrypted passwords as null. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetPasswordSingleSignOnCredentialsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/group-getpasswordsinglesignoncredentials?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/group_lifecycle_policies/renew_group/renew_group_request_builder.py b/msgraph_beta/generated/groups/item/group_lifecycle_policies/renew_group/renew_group_request_builder.py index cc3d7193076..6c024d4f45d 100644 --- a/msgraph_beta/generated/groups/item/group_lifecycle_policies/renew_group/renew_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/group_lifecycle_policies/renew_group/renew_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RenewGroupPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RenewGroupPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-renewgroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index d486af8e30f..6822c6a1402 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index 308eb1254c7..e82ffd51724 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index 759a8f561ce..b7380c55b73 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 50957fca150..3468ce89423 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index c740be4da48..0e24afe8ecc 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index ea939858d5e..9ff83f2dff0 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 28534145fcf..76d4c21447a 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index f762128c185..02003b31ae5 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 4cae4aa8521..63bdf7a4a12 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index bf7100c8c4a..d389e75974a 100644 --- a/msgraph_beta/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index ed98062958f..8779fb2f40a 100644 --- a/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 0702f366f84..8aa8c041a39 100644 --- a/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 2c3b1e7162a..999b467616f 100644 --- a/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph_beta/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 96f70f1e2e5..fa1671b73bc 100644 --- a/msgraph_beta/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph_beta/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 7433a69e24c..d012cf91c99 100644 --- a/msgraph_beta/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 1861a421023..6c6454d751a 100644 --- a/msgraph_beta/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/planner/plans/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/delta/delta_request_builder.py index 62d6a65ca28..f99a969e533 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/planner/plans/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/archive/archive_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/archive/archive_request_builder.py index b25936fbcef..83ba5d96663 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/archive/archive_request_builder.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/buckets/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/buckets/delta/delta_request_builder.py index 3e9a64434ed..b94466880ca 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/buckets/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/buckets/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py index 9d0f68deff1..095fae727cc 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/move_to_container/move_to_container_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/move_to_container/move_to_container_request_builder.py index ff58d9b541b..cd2294284dc 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/move_to_container/move_to_container_request_builder.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/move_to_container/move_to_container_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MoveToContainerPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PlannerPlan] + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/tasks/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/tasks/delta/delta_request_builder.py index f0e53864fc2..f2d3471e2d7 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/tasks/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/tasks/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/unarchive/unarchive_request_builder.py index 4573792c6e5..6c20f6f5be5 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/unarchive/unarchive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UnarchivePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/remove_favorite/remove_favorite_request_builder.py b/msgraph_beta/generated/groups/item/remove_favorite/remove_favorite_request_builder.py index 6d232844722..57c0b944330 100644 --- a/msgraph_beta/generated/groups/item/remove_favorite/remove_favorite_request_builder.py +++ b/msgraph_beta/generated/groups/item/remove_favorite/remove_favorite_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the group from the list of the current user's favorite groups. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-removefavorite?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/renew/renew_request_builder.py b/msgraph_beta/generated/groups/item/renew/renew_request_builder.py index fabdbbc0708..56b8abd81a6 100644 --- a/msgraph_beta/generated/groups/item/renew/renew_request_builder.py +++ b/msgraph_beta/generated/groups/item/renew/renew_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Renews a group's expiration. When a group is renewed, the group expiration is extended by the number of days defined in the policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-renew?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py b/msgraph_beta/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py index 2da48e50337..b888fe198ea 100644 --- a/msgraph_beta/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py +++ b/msgraph_beta/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset the unseenCount of all the posts that the current user hasn't seen since their last visit. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-resetunseencount?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/restore/restore_request_builder.py b/msgraph_beta/generated/groups/item/restore/restore_request_builder.py index bd9388c7c61..a6a60dd4e78 100644 --- a/msgraph_beta/generated/groups/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/groups/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user If an item was accidentally deleted, you can fully restore the item. This isn't applicable to security groups, which are deleted permanently. Also, restoring an application doesn't restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py b/msgraph_beta/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py index 0b920606ac1..d32bc9d7bf8 100644 --- a/msgraph_beta/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py +++ b/msgraph_beta/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retry the group service provisioning. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-retryserviceprovisioning?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/add/add_request_builder.py b/msgraph_beta/generated/groups/item/sites/add/add_request_builder.py index 6bc3dea9ebc..8182b121d46 100644 --- a/msgraph_beta/generated/groups/item/sites/add/add_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/sites/delta/delta_request_builder.py index 7837b37ed0e..8864b2f4c97 100644 --- a/msgraph_beta/generated/groups/item/sites/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of newly created, updated, or deleted sites without having to perform a full read of the entire sites collection. A delta function call for sites is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the sites. It allows you to maintain and synchronize a local store of a user's sites without having to fetch all the sites from the server every time.The application calls the API without specifying any parameters.The service begins enumerating sites and returns pages of changes to these sites, accompanied by either an @odata.nextLink or an @odata.deltaLink.Your application should continue making calls using the @odata.nextLink until there's an @odata.deltaLink in the response. After you receive all the changes, you can apply them to your local state.To monitor future changes, call the delta API by using the @odata.deltaLink in the previous response. Any resources marked as deleted should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py b/msgraph_beta/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py index 0d120da98cd..034188af62a 100644 --- a/msgraph_beta/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllSi List sites across geographies in an organization. For more details, see Best practices for discovering files and detecting changes at scale. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllSitesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getallsites?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/archive/archive_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/archive/archive_request_builder.py index 6d95e2d9a0d..d274bfb13ed 100644 --- a/msgraph_beta/generated/groups/item/sites/item/archive/archive_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/archive/archive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Archive an active SharePoint site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/site-archive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/add_to_drive/add_to_drive_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/add_to_drive/add_to_drive_request_builder.py index 6b15718848d..b90bd0dc404 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/add_to_drive/add_to_drive_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/add_to_drive/add_to_drive_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddToDrivePostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentModelUsage] + Find more info here: https://learn.microsoft.com/graph/api/contentmodel-addtodrive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_request_builder.py index bdf1906c52d..f41ade23c61 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli List all the contentModelUsage information related to a contentModel applied to a SharePoint document library. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAppliedDrivesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contentmodel-getapplieddrives?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_by_name_with_model_name_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_by_name_with_model_name_request_builder.py index 5e33467e68b..3ca77ff08cb 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_by_name_with_model_name_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_by_name_with_model_name_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Read the properties and relationships of a contentModel object by its model name. The name should be the full model filename, including the file extension; for example, exampleModel.classifier. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentModel] + Find more info here: https://learn.microsoft.com/graph/api/contentmodel-getbyname?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/remove_from_drive/remove_from_drive_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/remove_from_drive/remove_from_drive_request_builder.py index 8dfec4e86d1..2cb2f50e06a 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/remove_from_drive/remove_from_drive_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/remove_from_drive/remove_from_drive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveFromDrivePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contentmodel-removefromdrive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/item/add_to_drive/add_to_drive_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_models/item/add_to_drive/add_to_drive_request_builder.py index 0786985654f..1c265a04d46 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/item/add_to_drive/add_to_drive_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/item/add_to_drive/add_to_drive_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddToDrivePostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentModelUsage] + Find more info here: https://learn.microsoft.com/graph/api/contentmodel-addtodrive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/item/get_applied_drives/get_applied_drives_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_models/item/get_applied_drives/get_applied_drives_request_builder.py index 1ff02089a5a..38a4b53f2e2 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/item/get_applied_drives/get_applied_drives_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/item/get_applied_drives/get_applied_drives_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli List all the contentModelUsage information related to a contentModel applied to a SharePoint document library. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAppliedDrivesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contentmodel-getapplieddrives?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/item/remove_from_drive/remove_from_drive_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_models/item/remove_from_drive/remove_from_drive_request_builder.py index 45972b1086d..b9ebef7e381 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/item/remove_from_drive/remove_from_drive_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/item/remove_from_drive/remove_from_drive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveFromDrivePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contentmodel-removefromdrive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py index fff9ebd74ff..4ffb60b47ee 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index 8af40ab175d..33563b8b0ec 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index 459172bb3d9..af01a4770ba 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get compatible content types in the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 8743c3aaa33..bfaf0a35636 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 7420a0e2dfd..1b75faaaf99 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py index cbddd1a2b6e..7dc909c45ed 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Invoke function isPublished param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py index d59b8086f83..8521bc8544c 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Invoke action publish param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py index 543883d5c0a..bec745488f9 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Invoke action unpublish param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 77991afa967..8f3f85cc505 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/archive/archive_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/archive/archive_request_builder.py index 973c67c36c6..56b98bc8f3e 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/archive/archive_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/archive/archive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Archive an active SharePoint site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/site-archive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py index 04c5cd33b2e..6e246141342 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/content_models/content_models_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/content_models/content_models_request_builder.py index 6c26e1f369c..e98e3f3c811 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/content_models/content_models_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/content_models/content_models_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentModels{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentModels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ContentModelsRequestBuilderGetQueryParameters]] = None) -> Optional[ContentModelCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py index c4968bbcc4b..de1943f9881 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ContentTypesRequestBuilderGetQueryParameters]] = None) -> Optional[ContentTypeCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/document_processing_jobs/document_processing_jobs_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/document_processing_jobs/document_processing_jobs_request_builder.py index 2a60a954d37..a9e35f55f07 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/document_processing_jobs/document_processing_jobs_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/document_processing_jobs/document_processing_jobs_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/documentProcessingJobs{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/documentProcessingJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[DocumentProcessingJobsRequestBuilderGetQueryParameters]] = None) -> Optional[DocumentProcessingJobCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py index 529832c8c7a..199336f3c60 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[DrivesRequestBuilderGetQueryParameters]] = None) -> Optional[DriveCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py index eeff30be52b..4de21ff5a41 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 2a21359c4e0..26f0d7fa24c 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py index 187ea829834..60efaee14ba 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ItemsRequestBuilderGetQueryParameters]] = None) -> Optional[BaseItemCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py index b04564538e0..6905c2a81fd 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ListsRequestBuilderGetQueryParameters]] = None) -> Optional[ListCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py index bee3cf1dd55..9caf2258b2e 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[OperationsRequestBuilderGetQueryParameters]] = None) -> Optional[RichLongRunningOperationCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/page_templates/page_templates_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/page_templates/page_templates_request_builder.py index 9fb5c3cf0cf..a56dba27fd4 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/page_templates/page_templates_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/page_templates/page_templates_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/pageTemplates{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/pageTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PageTemplatesRequestBuilderGetQueryParameters]] = None) -> Optional[PageTemplateCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py index 47918ae23e1..d11985acd56 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PagesRequestBuilderGetQueryParameters]] = None) -> Optional[BaseSitePageCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py index e2696161199..70a7228d3b7 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PermissionsRequestBuilderGetQueryParameters]] = None) -> Optional[PermissionCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py index 6df1b46bcf4..5864f7c1ad8 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/unarchive/unarchive_request_builder.py index 77e36cbf3f4..c7db17115b2 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unarchive an archived SharePoint site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/site-unarchive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_request_builder.py index 8300058636b..e985b973c98 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EvaluateApplicationPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EvaluateApplicationPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-beta """ warn("This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_request_builder.py index 1acd8882678..45460c52efd 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EvaluateClassificationResultsPostRequestBody, request_ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EvaluateClassificationResultsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-beta """ warn("This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_request_builder.py index afe7ab12098..5a0203dfc48 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EvaluateRemovalPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EvaluateRemovalPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-beta """ warn("This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/extract_label/extract_label_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/extract_label/extract_label_request_builder.py index 0e7b6007f07..dc2cc480257 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/extract_label/extract_label_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/extract_label/extract_label_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ExtractLabelPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InformationProtectionContentLabel] + Find more info here: https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-beta """ warn("This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index 5bb6b26e519..c05fc3603af 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index 7a011abd5f3..9dd4a14263d 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index 63e4a3439f6..4ac34ddb2d3 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index 50b9d241125..49ab9b1ed98 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py index b6bcd31fa71..ac0bc6787c6 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index 75813c3b6cd..278254ddecf 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index ff56fd0c80e..72323b28fb4 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get compatible content types in the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 8504d9520b4..18c0657bc17 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 45273ecaab1..9009fe14961 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py index 0df0e8f1368..67f341bc44b 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Invoke function isPublished param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py index e57a6663f6b..0dac16949c9 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Invoke action publish param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py index 6c2797d859e..591e32e11d0 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Invoke action unpublish param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py index 9b14b109271..60e54af978b 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Deleted items are returned with the deleted facet. Deleted indicates that the item is deleted and can't be restored.Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/create_link/create_link_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/create_link/create_link_request_builder.py index 9765ee57059..9b192595d63 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/create_link/create_link_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/create_link/create_link_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateLinkPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py index 172e7577fdc..b2928b2115e 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/grant/grant_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/grant/grant_request_builder.py index 234d7e55c1c..e42f8f5a11e 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py index 73de086627d..84123039ee6 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/revoke_grants/revoke_grants_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RevokeGrantsPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/grant/grant_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/grant/grant_request_builder.py index f3b770af263..a34a286a560 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/revoke_grants/revoke_grants_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/revoke_grants/revoke_grants_request_builder.py index 677762fb879..d964418fcdd 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/revoke_grants/revoke_grants_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/revoke_grants/revoke_grants_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RevokeGrantsPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py index 35e7bc344b0..e8b6072089b 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index de381c745c2..8f950b526d4 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index 265439868c6..78fac8b997f 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index 2631c72d72d..5d8d4d98a90 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index fbaa4b17e07..32d86676794 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 4d805c39c8d..54025d438bb 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 07419a5db87..77194a50a9f 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index b1c2f6f98b5..49480ebb258 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 0b5ae63875b..1a631a03a06 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 20088ef35b1..7f4822e780a 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index ddaa4f8149a..5fe345b0fc0 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 4705fdd398a..a9bcd563b30 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 01f3fe8e7bf..1d10b09a3e6 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index c438ede0bb0..918d3a08d02 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index c6cbd17dd98..09b1dad6185 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index b7e559122bf..58e32e89751 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index f208778b58f..1373860e708 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py index c242ea55031..3157f8c1fea 100644 --- a/msgraph_beta/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/permissions/item/revoke_grants/revoke_grants_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/permissions/item/revoke_grants/revoke_grants_request_builder.py index f83862b20d6..aab49a5b391 100644 --- a/msgraph_beta/generated/groups/item/sites/item/permissions/item/revoke_grants/revoke_grants_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/permissions/item/revoke_grants/revoke_grants_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RevokeGrantsPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/sites/item/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/unarchive/unarchive_request_builder.py index 07b4ce23642..c733e0c7b4a 100644 --- a/msgraph_beta/generated/groups/item/sites/item/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unarchive an archived SharePoint site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/site-unarchive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/sites/remove/remove_request_builder.py b/msgraph_beta/generated/groups/item/sites/remove/remove_request_builder.py index bff96f18ad3..a5db188d46b 100644 --- a/msgraph_beta/generated/groups/item/sites/remove/remove_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py b/msgraph_beta/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py index dc1d7c451f4..be461d1bc8b 100644 --- a/msgraph_beta/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py +++ b/msgraph_beta/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Calling this method will enable the current user to receive email notifications for this group, about new posts, events, and files in that group. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-subscribebymail?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/archive/archive_request_builder.py b/msgraph_beta/generated/groups/item/team/archive/archive_request_builder.py index aa8dec5c7eb..c1aa309c226 100644 --- a/msgraph_beta/generated/groups/item/team/archive/archive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py index 75077e2ef1f..92a3c469734 100644 --- a/msgraph_beta/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index 5b3c95cd5e5..8ae225ee4ac 100644 --- a/msgraph_beta/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py index d089517ec44..cf0fa25854c 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py index a59ad41d40a..eb17cb85c7c 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/archive/archive_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/archive/archive_request_builder.py index 30614441e92..0f660d79e5a 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/archive/archive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py index cb00ddc87be..862977723be 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 02f6be54ce3..56912657222 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/members/add/add_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/members/add/add_request_builder.py index f90b424a964..11ab6e5df37 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/members/add/add_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py index 1fd3d192923..6722feff8ab 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py index de218ac3224..f555835d979 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py index bc00c7b0617..5e8276e8125 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/forward_to_chat/forward_to_chat_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ForwardToChatPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ForwardToChatPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py index 8d626648e28..702d5cd2471 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py index 5ac15e3f344..de9fc671535 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ForwardToChatPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ForwardToChatPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 0dfedb7ea3d..fed979f08db 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 405edb8363b..214bb480211 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py index 9dbb87df5f2..5af5e522092 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: 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-replywithquote?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index 9350d7abaef..65baae5d076 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 451874c3d31..939d84e48ac 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py index 6f08dcb600d..75a18bad65a 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/reply_with_quote/reply_with_quote_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: 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-replywithquote?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/delta/delta_request_builder.py index 4340e24de6d..a6d33f05e3d 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/archive/archive_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/archive/archive_request_builder.py index 805d8899e31..ecd83afc4f7 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/archive/archive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/buckets/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/buckets/delta/delta_request_builder.py index c5c75360fbf..4d27cdf03af 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/buckets/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/buckets/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py index a9694cc10c8..85690d3549c 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/move_to_container/move_to_container_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/move_to_container/move_to_container_request_builder.py index 309328c9b09..d52c401f6b6 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/move_to_container/move_to_container_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/move_to_container/move_to_container_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MoveToContainerPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PlannerPlan] + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/tasks/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/tasks/delta/delta_request_builder.py index 4146073d83a..633c53f055d 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/tasks/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/tasks/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/unarchive/unarchive_request_builder.py index de793229507..855e0c00e5f 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/unarchive/unarchive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UnarchivePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py index 8455f8216e6..7fb21491db1 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn't provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py index aa41cdba899..f805a0b3630 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py index 1449c90dc44..163f69c189d 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/clone/clone_request_builder.py b/msgraph_beta/generated/groups/item/team/clone/clone_request_builder.py index ec90c18fb41..471f43a1422 100644 --- a/msgraph_beta/generated/groups/item/team/clone/clone_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/clone/clone_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ClonePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/complete_migration/complete_migration_request_builder.py b/msgraph_beta/generated/groups/item/team/complete_migration/complete_migration_request_builder.py index 89a406cf9aa..ac1456ffbae 100644 --- a/msgraph_beta/generated/groups/item/team/complete_migration/complete_migration_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph_beta/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py index b396fe23ad0..234e84cdcba 100644 --- a/msgraph_beta/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/members/add/add_request_builder.py b/msgraph_beta/generated/groups/item/team/members/add/add_request_builder.py index ccc0f95d233..f1ef79ca7ae 100644 --- a/msgraph_beta/generated/groups/item/team/members/add/add_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/members/remove/remove_request_builder.py b/msgraph_beta/generated/groups/item/team/members/remove/remove_request_builder.py index 04f5505e919..b72ecf645da 100644 --- a/msgraph_beta/generated/groups/item/team/members/remove/remove_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py index 45af303febf..4ed34afeee3 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py index bce1087467d..aa3838036fe 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/archive/archive_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/archive/archive_request_builder.py index 5087a61c6ac..3b068618479 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/archive/archive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py index 25f1e20834e..5dd6a053601 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 314eba992db..5a45f08ca46 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/members/add/add_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/members/add/add_request_builder.py index 6ae5e3c42ee..942ff2d8027 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/members/add/add_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py index bdde9d01090..03ba44f0ab1 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py index 419c4a9c636..1ea501a21a5 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py index f33bbb32c76..bd0608c3dc1 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/forward_to_chat/forward_to_chat_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ForwardToChatPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ForwardToChatPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py index 15b2114c765..c581f5fe341 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py index 80f9fca3fad..65ece10528f 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/forward_to_chat/forward_to_chat_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ForwardToChatPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ForwardToChatPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 20d05a2cb00..dc9a6e381a2 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 8fecfcc44dd..f817c249f43 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py index 32b1e1ff285..562030bd6da 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/reply_with_quote/reply_with_quote_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: 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-replywithquote?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py index 974be2194d4..7b45fdc2835 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 67bbb3c250b..2e4533d311d 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py index 8cf5d78a99e..f2ae01cd297 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/reply_with_quote/reply_with_quote_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ReplyWithQuotePostRequestBody, request_configuration: 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-replywithquote?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/delta/delta_request_builder.py index e1e5a59bae3..4339baf9efc 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/archive/archive_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/archive/archive_request_builder.py index 0f8a0e989a1..12136234e76 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/archive/archive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/buckets/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/buckets/delta/delta_request_builder.py index cc9d997cfdf..9ac954ee0e6 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/buckets/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/buckets/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py index f294e6ff6ea..852653d01f3 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/buckets/item/tasks/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/move_to_container/move_to_container_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/move_to_container/move_to_container_request_builder.py index a85aaf87343..3f8dfc646ec 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/move_to_container/move_to_container_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/move_to_container/move_to_container_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MoveToContainerPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PlannerPlan] + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/tasks/delta/delta_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/tasks/delta/delta_request_builder.py index 3d25df4dc9b..b19ede58723 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/tasks/delta/delta_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/tasks/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/unarchive/unarchive_request_builder.py index 78180017022..37f858c108c 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/unarchive/unarchive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UnarchivePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py index 49d0dbaa6c9..473e8200ad2 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn't provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py index 64c9369c6f5..6b9f0384904 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py index 3573efc46f0..d7df591422c 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/schedule/share/share_request_builder.py b/msgraph_beta/generated/groups/item/team/schedule/share/share_request_builder.py index 0beed0c63f8..4f1be9eedb9 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/share/share_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/schedule/share/share_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SharePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py index 21e2cf1f1a4..6696acba832 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ClockInPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/clock_out/clock_out_request_builder.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/clock_out/clock_out_request_builder.py index 012a68a4a24..b9d5a040e07 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/clock_out/clock_out_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/clock_out/clock_out_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ClockOutPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-clockout?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py index 516885e0b83..9f4d66e22ae 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Confirm a specific timeCard. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/end_break/end_break_request_builder.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/end_break/end_break_request_builder.py index 4b18b34b6f3..490ff33045b 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/end_break/end_break_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/end_break/end_break_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EndBreakPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-endbreak?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/start_break/start_break_request_builder.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/start_break/start_break_request_builder.py index 6af49caa58b..40172311031 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/start_break/start_break_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/start_break/start_break_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: StartBreakPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-startbreak?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py b/msgraph_beta/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py index cdc5ed40a53..d77248eb82d 100644 --- a/msgraph_beta/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/team/unarchive/unarchive_request_builder.py b/msgraph_beta/generated/groups/item/team/unarchive/unarchive_request_builder.py index 4152435de99..56f197d17c8 100644 --- a/msgraph_beta/generated/groups/item/team/unarchive/unarchive_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived team and restores users' ability to send messages and edit the team, abiding by tenant and team settings. Teams are archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py index ebc89d0f618..d561b1a43ce 100644 --- a/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py @@ -34,10 +34,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete conversationThread. + Delete a thread 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/conversationthread-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -53,10 +53,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationThreadItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationThread]: """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationThread] - Find more info here: https://learn.microsoft.com/graph/api/conversationthread-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/group-get-thread?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -98,7 +98,7 @@ async def patch(self,body: ConversationThread, request_configuration: Optional[R def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete conversationThread. + Delete a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -109,7 +109,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationThreadItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -171,7 +171,7 @@ class ConversationThreadItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class ConversationThreadItemRequestBuilderGetQueryParameters(): """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py index 660febebc1b..72e4dc61552 100644 --- a/msgraph_beta/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph_beta/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py index 888b3f56025..25697d645b9 100644 --- a/msgraph_beta/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py +++ b/msgraph_beta/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py index 4c87840dad7..82b28c06705 100644 --- a/msgraph_beta/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph_beta/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py index 1acebbc4481..4f0f23a674b 100644 --- a/msgraph_beta/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py +++ b/msgraph_beta/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/item/threads/item/reply/reply_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/reply/reply_request_builder.py index 3b2357210da..be21ae0f9a6 100644 --- a/msgraph_beta/generated/groups/item/threads/item/reply/reply_request_builder.py +++ b/msgraph_beta/generated/groups/item/threads/item/reply/reply_request_builder.py @@ -32,10 +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: """ - 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. + 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. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -53,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: """ - 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. + 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. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py b/msgraph_beta/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py index 9cf4b5122b8..eb0b2bb329a 100644 --- a/msgraph_beta/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py +++ b/msgraph_beta/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Calling this method disables the current user to receive email notifications for this group about new posts, events, and files in that group. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-unsubscribebymail?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/groups/item/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/groups/item/validate_properties/validate_properties_request_builder.py index b9a281b3b66..1fc044fcccf 100644 --- a/msgraph_beta/generated/groups/item/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/groups/item/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/groups/validate_properties/validate_properties_request_builder.py b/msgraph_beta/generated/groups/validate_properties/validate_properties_request_builder.py index 56837af9a12..018ddeaa72f 100644 --- a/msgraph_beta/generated/groups/validate_properties/validate_properties_request_builder.py +++ b/msgraph_beta/generated/groups/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph_beta/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py index 21baee78180..796666817f4 100644 --- a/msgraph_beta/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph_beta/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] + Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity/b2c_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py b/msgraph_beta/generated/identity/b2c_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py index 66d381c164e..9ce6146de11 100644 --- a/msgraph_beta/generated/identity/b2c_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py +++ b/msgraph_beta/generated/identity/b2c_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the order of identityUserFlowAttributeAssignments being collected within a user flow. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AssignmentOrder] + Find more info here: https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-getorder?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity/b2c_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py b/msgraph_beta/generated/identity/b2c_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py index 3d806b54e35..15ccd069ab6 100644 --- a/msgraph_beta/generated/identity/b2c_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py +++ b/msgraph_beta/generated/identity/b2c_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetOrderPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-setorder?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py index 3064665bd85..f18567da63d 100644 --- a/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] + Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py index f79ca2d8cd7..02db1e5c599 100644 --- a/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] + Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/pre_token_issuance/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/pre_token_issuance/upload_client_certificate/upload_client_certificate_request_builder.py index 2998ddedd19..427ee045388 100644 --- a/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/pre_token_issuance/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph_beta/generated/identity/b2x_user_flows/item/api_connector_configuration/pre_token_issuance/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] + Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py b/msgraph_beta/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py index dd8df0916a9..92a7a96ff84 100644 --- a/msgraph_beta/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py +++ b/msgraph_beta/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the order of identityUserFlowAttributeAssignments being collected within a user flow. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AssignmentOrder] + Find more info here: https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-getorder?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py b/msgraph_beta/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py index 95851d4f090..3b90dd1d19a 100644 --- a/msgraph_beta/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py +++ b/msgraph_beta/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetOrderPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-setorder?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_request_builder.py b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_request_builder.py index e8b47baa9db..2d2f72ef2d0 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FindByMe Get a list of the authenticationStrengthPolicy objects and their properties filtered to only include policies that include the authentication method mode specified in the request. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FindByMethodModeWithAuthenticationMethodModesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-findbymethodmode?view=graph-rest-beta """ warn("The findByMethodMode function is deprecated. Please use OData filter query instead. as of 2023-02/FindByMethodModeRemove on 2023-02-01 and will be removed 2023-03-31", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py index 56c0fa1ba2d..19d6e9e45aa 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py @@ -5,6 +5,9 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +if TYPE_CHECKING: + from .......models.authentication_method_modes import AuthenticationMethodModes + @dataclass class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -13,7 +16,7 @@ class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The allowedCombinations property - allowed_combinations: Optional[list[str]] = None + allowed_combinations: Optional[list[AuthenticationMethodModes]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllowedCombinationsPostRequestBody: @@ -31,8 +34,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .......models.authentication_method_modes import AuthenticationMethodModes + + from .......models.authentication_method_modes import AuthenticationMethodModes + fields: dict[str, Callable[[Any], None]] = { - "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_primitive_values(str)), + "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_enum_values(AuthenticationMethodModes)), } return fields @@ -44,7 +51,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("allowedCombinations", self.allowed_combinations) + writer.write_collection_of_enum_values("allowedCombinations", self.allowed_combinations) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py index 0f2bcc11401..0734c0cdb13 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UpdateAllowedCombinationsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateAllowedCombinationsResult] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py index f507b8501a5..dccc2549f32 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_request_builder.py b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_request_builder.py index 11093f6dbbb..b8f37957f33 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FindByMe Get a list of the authenticationStrengthPolicy objects and their properties filtered to only include policies that include the authentication method mode specified in the request. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FindByMethodModeWithAuthenticationMethodModesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-findbymethodmode?view=graph-rest-beta """ warn("The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. as of 2023-02/AuthenticationStrengthsRemove on 2023-02-01 and will be removed 2023-03-31", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py index 56c0fa1ba2d..19d6e9e45aa 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py @@ -5,6 +5,9 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +if TYPE_CHECKING: + from .......models.authentication_method_modes import AuthenticationMethodModes + @dataclass class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -13,7 +16,7 @@ class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The allowedCombinations property - allowed_combinations: Optional[list[str]] = None + allowed_combinations: Optional[list[AuthenticationMethodModes]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllowedCombinationsPostRequestBody: @@ -31,8 +34,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .......models.authentication_method_modes import AuthenticationMethodModes + + from .......models.authentication_method_modes import AuthenticationMethodModes + fields: dict[str, Callable[[Any], None]] = { - "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_primitive_values(str)), + "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_enum_values(AuthenticationMethodModes)), } return fields @@ -44,7 +51,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("allowedCombinations", self.allowed_combinations) + writer.write_collection_of_enum_values("allowedCombinations", self.allowed_combinations) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py index fee53669729..5ccfec43ce8 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UpdateAllowedCombinationsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateAllowedCombinationsResult] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-beta """ warn("The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. as of 2023-02/AuthenticationStrengthsRemove on 2023-02-01 and will be removed 2023-03-31", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/usage/usage_request_builder.py b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/usage/usage_request_builder.py index c56ce1c5583..d37a6226f28 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/usage/usage_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/usage/usage_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-beta """ warn("The 'authenticationStrengths' segment is deprecated. Please use 'authenticationStrength' instead. as of 2023-02/AuthenticationStrengthsRemove on 2023-02-01 and will be removed 2023-03-31", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py b/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py index ff93b054f79..9ef31df1048 100644 --- a/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py +++ b/msgraph_beta/generated/identity/custom_authentication_extensions/item/custom_authentication_extension_item_request_builder.py @@ -52,10 +52,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomAuthenticationExtension]: """ - Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomAuthenticationExtension] - Find more info here: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -107,7 +107,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -160,7 +160,7 @@ class CustomAuthenticationExtensionItemRequestBuilderDeleteRequestConfiguration( @dataclass class CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. + Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py b/msgraph_beta/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py index 964115b936f..badb8abd39c 100644 --- a/msgraph_beta/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py +++ b/msgraph_beta/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa An API to check validity of the endpoint and and authentication configuration for a customAuthenticationExtension object, which can represent one of the following derived types: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationConfigurationValidation] + Find more info here: https://learn.microsoft.com/graph/api/customauthenticationextension-validateauthenticationconfiguration?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py b/msgraph_beta/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py index f7d455d0111..0a79bf38bdf 100644 --- a/msgraph_beta/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph_beta/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Get all identity providers supported in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 609dbd8cbbe..e0ff21e5f8a 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-list-decisions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/decisions/record_all_decisions/record_all_decisions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/decisions/record_all_decisions/record_all_decisions_request_builder.py index 7bec5cb9046..b124110c33c 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/decisions/record_all_decisions/record_all_decisions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/decisions/record_all_decisions/record_all_decisions_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RecordAllDecisionsPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 36133ed8217..1225e27c26c 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Returns accessReviewScheduleDefinition objects where the calling user is a reviewer on one or more accessReviewInstance objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 19cde2c2de9..76d52aa389c 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Returns all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py index 604a89a6e50..39df9ec9532 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-acceptrecommendations?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py index 8437d8ee291..2a6947f4137 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-applydecisions?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py index be87824ab62..0ccd471ebf3 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: BatchRecordDecisionsPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index e764f22cbff..3e8d8ecbb9b 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-list-decisions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/record_all_decisions/record_all_decisions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/record_all_decisions/record_all_decisions_request_builder.py index 0d002eacf8d..9176bc90afd 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/record_all_decisions/record_all_decisions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/record_all_decisions/record_all_decisions_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RecordAllDecisionsPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py index 72c4267601e..91010207f5e 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-resetdecisions?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py index 387feebfb60..f55a607733d 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send a reminder to the reviewers of a currently active accessReviewInstance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-sendreminder?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 7e04ac6888d..58a05c5aaf7 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewstage-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index ccf01f3d165..d85f4b472ed 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-list-decisions?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/record_all_decisions/record_all_decisions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/record_all_decisions/record_all_decisions_request_builder.py index f8c509772f4..9a3ef75695f 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/record_all_decisions/record_all_decisions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/record_all_decisions/record_all_decisions_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RecordAllDecisionsPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py index 6567060a1af..7366933a09c 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewstage-stop?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py index 1f4c57d76b3..8946c4d0b07 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-stop?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py index 33feae14e26..b09257ec32d 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Generates a URI for an accessReviewHistoryInstance object the status for which is done. Each URI can be used to retrieve the instance's review history data. Each URI is valid for 24 hours and can be retrieved by fetching the downloadUri property from the accessReviewHistoryInstance object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AccessReviewHistoryInstance] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewhistoryinstance-generatedownloaduri?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index c0fe99dcc09..16749db39f8 100644 --- a/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve a collection of appConsentRequest objects for which the current user is the reviewer and the status of the userConsentRequest for accessing the specified app is InProgress. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/appconsentrequest-filterByCurrentUser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index f94ab584e65..ae65dcbf382 100644 --- a/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve a collection of userConsentRequest objects for accessing a specified app, for which the current user is the reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/userconsentrequest-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 6e71c6391b7..c9be96f48d2 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 383f076553e..2dbb04f5e7b 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/item/cancel/cancel_request_builder.py index 6a4b4ef37b3..59fe7273eea 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/item/resume/resume_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/item/resume/resume_request_builder.py index 15e9ca37a35..77cf5c0370f 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/item/resume/resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/item/resume/resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index 63660308a83..a5d80dbfe93 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py index aadca4775f2..636cfa4d151 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index f7052c2d03a..f7f1c9c8b28 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py index 726c5a69c2e..8030138c5f2 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access/additional_access_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access/additional_access_request_builder.py index 52b38c92341..c800e1b1b43 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access/additional_access_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access/additional_access_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Addition In Microsoft Entra Entitlement Management, retrieve a collection of accessPackageAssignment objects that indicate a target user has an assignment to a specified access package and also an assignment to another, potentially incompatible, access package. It can be used to prepare to configure the incompatible access packages for a specific access package. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AdditionalAccessGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignment-additionalaccess?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 5fbc92a12f5..2b33c8ef85b 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignment objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignment-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index 1a08878881e..c21b2f3b52f 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py index 5c80fa77518..1b590b7762d 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index ef95e8e3283..fb74514219a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py index 559975a5c7a..4ce34639464 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py index e41a2948135..3ec46f610ac 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicablePolicyRequirementsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/move_to_catalog/move_to_catalog_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/move_to_catalog/move_to_catalog_request_builder.py index 4c785662b54..890535f5a0c 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/move_to_catalog/move_to_catalog_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/move_to_catalog/move_to_catalog_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MoveToCatalogPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-movetocatalog?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 74654b165ee..e3b0ec7da62 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/item/cancel/cancel_request_builder.py index 1bf9073042e..9d77d972753 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/item/resume/resume_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/item/resume/resume_request_builder.py index 34ca248c144..7741486167d 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/item/resume/resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/item/resume/resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index 8cb681519be..e81e1cb3745 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py index 482e4683e06..983ed09cc20 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index 1f22caa6cf3..6d47fd24555 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py index 939fa604acc..5ed3a12dde0 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py index fbd8e241e24..2b164bbbeec 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py @@ -73,11 +73,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CustomCa async def patch(self,body: CustomCalloutExtension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CustomCalloutExtension]: """ - Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + Update the properties of an accessPackageAssignmentWorkflowExtension object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomCalloutExtension] - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-update?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) if body is None: @@ -122,7 +122,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: CustomCalloutExtension, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + Update the properties of an accessPackageAssignmentWorkflowExtension object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index 2c04624accf..8e2d3e4df66 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index 05469845895..0311a487636 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index c1ac586ccc5..6965ec1110a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index bb39dd68671..850ed5e8ae4 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index 7cd64a79b14..2f5e9ef2fed 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index 4e3cb00f38a..c8039b5c9f3 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index f3b3a177ab2..921991a0878 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index f07069dc019..f4a144d835c 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/refresh/refresh_request_builder.py index a69260d3239..6e742e0a270 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/access_package_resources/item/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py index 79a386dfa6e..0e5008a6b0d 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-delete?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_delete_request_information( @@ -99,7 +99,7 @@ async def patch(self,body: CustomAccessPackageWorkflowExtension, request_configu def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index ff5ddf4a214..9aa144124d8 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py index 7813b66d21b..c4ad690eb82 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index baf280ca872..559e8c5539b 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py index 7244a732fec..429036c888c 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index 0ae4ecf96c0..883a801cf5a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index a32fcbd9b7f..b120fd2ae8f 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index 84bff2f1430..10da39803e9 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index 63c650b1529..55732b64c01 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/refresh/refresh_request_builder.py index 08c0beda37b..b514e7ea923 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_resources/item/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index ca18329f613..535a0497b4c 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackage objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py index a01c629dcd8..5dcdf24a844 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/access_package_resource_scopes/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py index 12a8e0c014b..d647b7e148a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_role/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py index 82798e9571d..4ee45c3162b 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/access_package_resource_roles/item/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py index 1a1a9722792..5fe8765d678 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_resource_role_scopes/item/access_package_resource_scope/access_package_resource/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py index e31da16f14c..4e2eecdc513 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicablePolicyRequirementsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/move_to_catalog/move_to_catalog_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/move_to_catalog/move_to_catalog_request_builder.py index 34baebc39b1..e5ee35be8e5 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/move_to_catalog/move_to_catalog_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/move_to_catalog/move_to_catalog_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MoveToCatalogPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-movetocatalog?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py index cfd7942ebcc..ae053075399 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicablePolicyRequirementsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/move_to_catalog/move_to_catalog_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/move_to_catalog/move_to_catalog_request_builder.py index c42cfe413a4..e810a8b1c11 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/move_to_catalog/move_to_catalog_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/move_to_catalog/move_to_catalog_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MoveToCatalogPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-movetocatalog?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 77a14dc7549..9ca8ce39613 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py index 1c4d8c9e799..f576b5fb9a3 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) request_info = self.to_post_request_information( diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py index 231b7b3f326..5cebf8d5225 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py index 4f3e8be9a06..6bc43d12b82 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ActivatePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py index 54d380a0550..ee16855c970 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateNewVersionPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py index 6939ef0cfeb..74f828b0358 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index ce1b0a894ee..3b612341896 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 6cc6f48b3d4..2cd7dca1f3a 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index ebc85c47638..b2732f402e1 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 3222fd9bc4e..05ec32064c5 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 8aea76c74d8..12b4d0b074f 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 6f756795413..f23d1962f7b 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index 56517828054..ed8c419373a 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-toptasksprocessedsummary?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index bb60653d93c..45fcecbc930 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-topworkflowsprocessedsummary?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py index 8d916a807dd..6eeedb56c09 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkflowsInsightsByCategory] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedbycategory?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index 1672bc10f4e..675c0540d0c 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkflowsInsightsSummary] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedsummary?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index b29fc8f5509..29f4f20048f 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py index 8e75a24f341..95f5625f846 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ActivatePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py index 876e633e2d0..79e634e0dfd 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateNewVersionPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py index 31dc06d8316..83b8be1bc5f 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 823bf7c99b9..e95ebcfc219 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 8a903198343..a262389bbe7 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index fad3ae6da5b..0b2886fe055 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 533ed03fefa..1a7b0188c8a 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 22b7fbfe0f3..b913ca9401c 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 2d9925a69e7..348914f812e 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 8cc2796c149..33ea5c91e38 100644 --- a/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index a0225503236..7b1b044f602 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 412d7b38398..b7252d4901b 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentscheduleinstance-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index c609cffaf9c..5573bb0fa5a 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py index cb55ed1f177..94e1dc337bb 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel an access assignment request to a group whose membership and ownership are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-cancel?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index a2926e23d6b..2e42c033861 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedule-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 894d2647fb2..286ca8ce750 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Return instances of membership and ownership eligibility schedules for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityscheduleinstance-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 5bc6afb0a8f..a4e49d4dad1 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py index e57e6fc6018..a3517be63c4 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel an eligibility assignment request to a group whose membership and ownership are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-cancel?view=graph-rest-beta """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index b7f0fe7b14a..d57ec1d1adc 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve schedules of membership and ownership eligibility requests for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedule-filterbycurrentuser?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/identity_governance/role_management_alerts/alerts/refresh/refresh_request_builder.py b/msgraph_beta/generated/identity_governance/role_management_alerts/alerts/refresh/refresh_request_builder.py index 788723e9047..759803e68e4 100644 --- a/msgraph_beta/generated/identity_governance/role_management_alerts/alerts/refresh/refresh_request_builder.py +++ b/msgraph_beta/generated/identity_governance/role_management_alerts/alerts/refresh/refresh_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RefreshPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/unifiedrolemanagementalert-refresh?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py b/msgraph_beta/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py index d468e36eefd..20d30068109 100644 --- a/msgraph_beta/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph_beta/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyserviceprincipal-confirmcompromised?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py b/msgraph_beta/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py index 7cfe55c68c9..fed6e41c538 100644 --- a/msgraph_beta/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py +++ b/msgraph_beta/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyserviceprincipal-dismiss?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py b/msgraph_beta/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py index 1b8e13090fa..032b57d4032 100644 --- a/msgraph_beta/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph_beta/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyusers-confirmcompromised?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py b/msgraph_beta/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py index dbcaade1050..1b16158ab49 100644 --- a/msgraph_beta/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py +++ b/msgraph_beta/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmSafePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyuser-confirmsafe?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py b/msgraph_beta/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py index 87aa61b609e..2e95b9d43c9 100644 --- a/msgraph_beta/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py +++ b/msgraph_beta/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyusers-dismiss?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py b/msgraph_beta/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py index f933084b4a2..4d0170423f4 100644 --- a/msgraph_beta/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph_beta/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Retrieves all identity provider types available in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identityprovider-list-availableprovidertypes?view=graph-rest-beta """ warn("The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. as of 2021-05/identityProvider on 2021-08-24 and will be removed 2023-03-15", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph_beta/generated/information_protection/policy/labels/evaluate_application/evaluate_application_request_builder.py b/msgraph_beta/generated/information_protection/policy/labels/evaluate_application/evaluate_application_request_builder.py index 01883cd331c..e3bd62a34b7 100644 --- a/msgraph_beta/generated/information_protection/policy/labels/evaluate_application/evaluate_application_request_builder.py +++ b/msgraph_beta/generated/information_protection/policy/labels/evaluate_application/evaluate_application_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EvaluateApplicationPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EvaluateApplicationPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-beta """ warn("This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_request_builder.py b/msgraph_beta/generated/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_request_builder.py index d0ac4f284f0..f04b5f0f26b 100644 --- a/msgraph_beta/generated/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_request_builder.py +++ b/msgraph_beta/generated/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EvaluateClassificationResultsPostRequestBody, request_ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EvaluateClassificationResultsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-beta """ warn("This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/information_protection/policy/labels/evaluate_removal/evaluate_removal_request_builder.py b/msgraph_beta/generated/information_protection/policy/labels/evaluate_removal/evaluate_removal_request_builder.py index 12b08e3f409..adfd427c84d 100644 --- a/msgraph_beta/generated/information_protection/policy/labels/evaluate_removal/evaluate_removal_request_builder.py +++ b/msgraph_beta/generated/information_protection/policy/labels/evaluate_removal/evaluate_removal_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EvaluateRemovalPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EvaluateRemovalPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-beta """ warn("This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/information_protection/policy/labels/extract_label/extract_label_request_builder.py b/msgraph_beta/generated/information_protection/policy/labels/extract_label/extract_label_request_builder.py index a3746ee8d48..8acdc4e3e9e 100644 --- a/msgraph_beta/generated/information_protection/policy/labels/extract_label/extract_label_request_builder.py +++ b/msgraph_beta/generated/information_protection/policy/labels/extract_label/extract_label_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ExtractLabelPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InformationProtectionContentLabel] + Find more info here: https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-beta """ warn("This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15", DeprecationWarning) if body is None: diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index 528015bd8db..c23ace2120e 100644 --- a/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph_beta/generated/information_protection/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index b775e4ac755..daaac2ea74a 100644 --- a/msgraph_beta/generated/information_protection/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph_beta/generated/information_protection/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index 55f9397059a..6e30cbd694b 100644 --- a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index 4166a456237..2558f110ba2 100644 --- a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph_beta/generated/kiota-dom-export.txt b/msgraph_beta/generated/kiota-dom-export.txt index d9cd5c74f32..f32d534d33e 100644 --- a/msgraph_beta/generated/kiota-dom-export.txt +++ b/msgraph_beta/generated/kiota-dom-export.txt @@ -7115,8 +7115,8 @@ msgraph_beta.generated.app.calls.item.addLargeGalleryView.AddLargeGalleryViewReq msgraph_beta.generated.app.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|to_post_request_information(body:AddLargeGalleryViewPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.app.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|url_template:str msgraph_beta.generated.app.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|with_url(raw_url:str):AddLargeGalleryViewRequestBuilder -msgraph_beta.generated.app.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities():list[str] -msgraph_beta.generated.app.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[str]):None +msgraph_beta.generated.app.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities():list[Modality] +msgraph_beta.generated.app.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[Modality]):None msgraph_beta.generated.app.calls.item.answer.AnswerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.app.calls.item.answer.AnswerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.app.calls.item.answer.AnswerPostRequestBody::|public|backing_store:BackingStore @@ -14660,8 +14660,8 @@ msgraph_beta.generated.communications.calls.item.addLargeGalleryView.AddLargeGal msgraph_beta.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|to_post_request_information(body:AddLargeGalleryViewPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|url_template:str msgraph_beta.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|with_url(raw_url:str):AddLargeGalleryViewRequestBuilder -msgraph_beta.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities():list[str] -msgraph_beta.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[str]):None +msgraph_beta.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities():list[Modality] +msgraph_beta.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[Modality]):None msgraph_beta.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|backing_store:BackingStore @@ -80118,6 +80118,7 @@ msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.co msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -80203,6 +80204,7 @@ msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.ro msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|skip:int @@ -82326,6 +82328,7 @@ msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.it msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|skip:int @@ -82724,6 +82727,7 @@ msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.it msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|skip:int @@ -82980,6 +82984,7 @@ msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.it msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|skip:int @@ -88559,6 +88564,7 @@ msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.it msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -88644,6 +88650,7 @@ msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.it msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|skip:int @@ -89089,6 +89096,7 @@ msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tasks.ite msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tasks.itemAtWithIndex.changes.ChangesRequestBuilder.ChangesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tasks.itemAtWithIndex.changes.ChangesRequestBuilder.ChangesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tasks.itemAtWithIndex.changes.ChangesRequestBuilder.ChangesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tasks.itemAtWithIndex.changes.ChangesRequestBuilder.ChangesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tasks.itemAtWithIndex.changes.ChangesRequestBuilder.ChangesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tasks.itemAtWithIndex.changes.ChangesRequestBuilder.ChangesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.drives.item.items.item.workbook.worksheets.item.tasks.itemAtWithIndex.changes.ChangesRequestBuilder.ChangesRequestBuilderGetQueryParameters::|public|skip:int @@ -112617,6 +112625,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsR msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -112637,6 +112646,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentModels.Co msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|skip:int @@ -112657,6 +112667,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentTypes.Con msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|skip:int @@ -112689,6 +112700,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.documentProcessi msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|skip:int @@ -112721,6 +112733,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesReq msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|skip:int @@ -112738,6 +112751,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns. msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -112857,6 +112871,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.items.ItemsReque msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|skip:int @@ -112886,6 +112901,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.lists.ListsReque msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|skip:int @@ -112924,6 +112940,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.operations.Opera msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|skip:int @@ -112944,6 +112961,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pages.PagesReque msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|skip:int @@ -112964,6 +112982,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pageTemplates.Pa msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|skip:int @@ -112984,6 +113003,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.permissions.Perm msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|skip:int @@ -113022,6 +113042,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.sites.SitesReque msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|skip:int @@ -129831,8 +129852,8 @@ msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policie msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.combinationConfigurations.item.AuthenticationCombinationConfigurationItemRequestBuilder::|public|with_url(raw_url:str):AuthenticationCombinationConfigurationItemRequestBuilder msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[str] -msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[str]):None +msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[AuthenticationMethodModes] +msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[AuthenticationMethodModes]):None msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|backing_store:BackingStore msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|constructor():None msgraph_beta.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -130067,8 +130088,8 @@ msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.polici msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.combinationConfigurations.item.AuthenticationCombinationConfigurationItemRequestBuilder::|public|with_url(raw_url:str):AuthenticationCombinationConfigurationItemRequestBuilder msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[str] -msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[str]):None +msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[AuthenticationMethodModes] +msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[AuthenticationMethodModes]):None msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|backing_store:BackingStore msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|constructor():None msgraph_beta.generated.identity.conditionalAccess.authenticationStrengths.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -149990,9 +150011,42 @@ msgraph_beta.generated.models.AccessPackageAssignmentWorkflowExtension::|public| msgraph_beta.generated.models.AccessPackageAssignmentWorkflowExtension::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AccessPackageAssignmentWorkflowExtension::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageAssignmentWorkflowExtension msgraph_beta.generated.models.AccessPackageCatalog-->Entity +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_packages():list[AccessPackage] +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_packages(value:list[AccessPackage]):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_package_custom_workflow_extensions():list[CustomCalloutExtension] +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_package_custom_workflow_extensions(value:list[CustomCalloutExtension]):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_package_resources():list[AccessPackageResource] +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_package_resources(value:list[AccessPackageResource]):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_package_resource_roles():list[AccessPackageResourceRole] +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_package_resource_roles(value:list[AccessPackageResourceRole]):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_package_resource_scopes():list[AccessPackageResourceScope] +msgraph_beta.generated.models.AccessPackageCatalog::|public|access_package_resource_scopes(value:list[AccessPackageResourceScope]):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|catalog_status():str +msgraph_beta.generated.models.AccessPackageCatalog::|public|catalog_status(value:str):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|catalog_type():str +msgraph_beta.generated.models.AccessPackageCatalog::|public|catalog_type(value:str):None msgraph_beta.generated.models.AccessPackageCatalog::|public|constructor():None +msgraph_beta.generated.models.AccessPackageCatalog::|public|created_by():str +msgraph_beta.generated.models.AccessPackageCatalog::|public|created_by(value:str):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.AccessPackageCatalog::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|custom_access_package_workflow_extensions():list[CustomAccessPackageWorkflowExtension] +msgraph_beta.generated.models.AccessPackageCatalog::|public|custom_access_package_workflow_extensions(value:list[CustomAccessPackageWorkflowExtension]):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|description():str +msgraph_beta.generated.models.AccessPackageCatalog::|public|description(value:str):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|display_name():str +msgraph_beta.generated.models.AccessPackageCatalog::|public|display_name(value:str):None msgraph_beta.generated.models.AccessPackageCatalog::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessPackageCatalog::|public|is_externally_visible():bool +msgraph_beta.generated.models.AccessPackageCatalog::|public|is_externally_visible(value:bool):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|modified_by():str +msgraph_beta.generated.models.AccessPackageCatalog::|public|modified_by(value:str):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|modified_date_time():datetime.datetime +msgraph_beta.generated.models.AccessPackageCatalog::|public|modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|odata_type:str msgraph_beta.generated.models.AccessPackageCatalog::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessPackageCatalog::|public|unique_name():str +msgraph_beta.generated.models.AccessPackageCatalog::|public|unique_name(value:str):None msgraph_beta.generated.models.AccessPackageCatalog::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageCatalog msgraph_beta.generated.models.AccessPackageCatalogCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.AccessPackageCatalogCollectionResponse::|public|constructor():None @@ -150178,8 +150232,31 @@ msgraph_beta.generated.models.AccessPackageResourceCollectionResponse::|public|v msgraph_beta.generated.models.AccessPackageResourceCollectionResponse::|public|value(value:list[AccessPackageResource]):None msgraph_beta.generated.models.AccessPackageResourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceCollectionResponse msgraph_beta.generated.models.AccessPackageResourceEnvironment-->Entity +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|access_package_resources():list[AccessPackageResource] +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|access_package_resources(value:list[AccessPackageResource]):None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|connection_info():ConnectionInfo +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|connection_info(value:ConnectionInfo):None msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|constructor():None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|created_by():str +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|created_by(value:str):None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|description():str +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|description(value:str):None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|display_name():str +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|display_name(value:str):None msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|is_default_environment():bool +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|is_default_environment(value:bool):None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|modified_by():str +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|modified_by(value:str):None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|modified_date_time():datetime.datetime +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|odata_type:str +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|origin_id():str +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|origin_id(value:str):None +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|origin_system():str +msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|origin_system(value:str):None msgraph_beta.generated.models.AccessPackageResourceEnvironment::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AccessPackageResourceEnvironment::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceEnvironment msgraph_beta.generated.models.AccessPackageResourceEnvironmentCollectionResponse-->BaseCollectionPaginationCountResponse @@ -150223,8 +150300,19 @@ msgraph_beta.generated.models.AccessPackageResourceRequestCollectionResponse::|p msgraph_beta.generated.models.AccessPackageResourceRequestCollectionResponse::|public|value(value:list[AccessPackageResourceRequest]):None msgraph_beta.generated.models.AccessPackageResourceRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRequestCollectionResponse msgraph_beta.generated.models.AccessPackageResourceRole-->Entity +msgraph_beta.generated.models.AccessPackageResourceRole::|public|access_package_resource():AccessPackageResource +msgraph_beta.generated.models.AccessPackageResourceRole::|public|access_package_resource(value:AccessPackageResource):None msgraph_beta.generated.models.AccessPackageResourceRole::|public|constructor():None +msgraph_beta.generated.models.AccessPackageResourceRole::|public|description():str +msgraph_beta.generated.models.AccessPackageResourceRole::|public|description(value:str):None +msgraph_beta.generated.models.AccessPackageResourceRole::|public|display_name():str +msgraph_beta.generated.models.AccessPackageResourceRole::|public|display_name(value:str):None msgraph_beta.generated.models.AccessPackageResourceRole::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessPackageResourceRole::|public|odata_type:str +msgraph_beta.generated.models.AccessPackageResourceRole::|public|origin_id():str +msgraph_beta.generated.models.AccessPackageResourceRole::|public|origin_id(value:str):None +msgraph_beta.generated.models.AccessPackageResourceRole::|public|origin_system():str +msgraph_beta.generated.models.AccessPackageResourceRole::|public|origin_system(value:str):None msgraph_beta.generated.models.AccessPackageResourceRole::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AccessPackageResourceRole::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRole msgraph_beta.generated.models.AccessPackageResourceRoleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -150260,9 +150348,26 @@ msgraph_beta.generated.models.AccessPackageResourceRoleScopeCollectionResponse:: msgraph_beta.generated.models.AccessPackageResourceRoleScopeCollectionResponse::|public|value(value:list[AccessPackageResourceRoleScope]):None msgraph_beta.generated.models.AccessPackageResourceRoleScopeCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRoleScopeCollectionResponse msgraph_beta.generated.models.AccessPackageResourceScope-->Entity +msgraph_beta.generated.models.AccessPackageResourceScope::|public|access_package_resource():AccessPackageResource +msgraph_beta.generated.models.AccessPackageResourceScope::|public|access_package_resource(value:AccessPackageResource):None msgraph_beta.generated.models.AccessPackageResourceScope::|public|constructor():None +msgraph_beta.generated.models.AccessPackageResourceScope::|public|description():str +msgraph_beta.generated.models.AccessPackageResourceScope::|public|description(value:str):None +msgraph_beta.generated.models.AccessPackageResourceScope::|public|display_name():str +msgraph_beta.generated.models.AccessPackageResourceScope::|public|display_name(value:str):None msgraph_beta.generated.models.AccessPackageResourceScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessPackageResourceScope::|public|is_root_scope():bool +msgraph_beta.generated.models.AccessPackageResourceScope::|public|is_root_scope(value:bool):None +msgraph_beta.generated.models.AccessPackageResourceScope::|public|odata_type:str +msgraph_beta.generated.models.AccessPackageResourceScope::|public|origin_id():str +msgraph_beta.generated.models.AccessPackageResourceScope::|public|origin_id(value:str):None +msgraph_beta.generated.models.AccessPackageResourceScope::|public|origin_system():str +msgraph_beta.generated.models.AccessPackageResourceScope::|public|origin_system(value:str):None +msgraph_beta.generated.models.AccessPackageResourceScope::|public|role_origin_id():str +msgraph_beta.generated.models.AccessPackageResourceScope::|public|role_origin_id(value:str):None msgraph_beta.generated.models.AccessPackageResourceScope::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessPackageResourceScope::|public|url():str +msgraph_beta.generated.models.AccessPackageResourceScope::|public|url(value:str):None msgraph_beta.generated.models.AccessPackageResourceScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceScope msgraph_beta.generated.models.AccessPackageResourceScopeCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.AccessPackageResourceScopeCollectionResponse::|public|constructor():None @@ -150272,9 +150377,32 @@ msgraph_beta.generated.models.AccessPackageResourceScopeCollectionResponse::|pub msgraph_beta.generated.models.AccessPackageResourceScopeCollectionResponse::|public|value(value:list[AccessPackageResourceScope]):None msgraph_beta.generated.models.AccessPackageResourceScopeCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceScopeCollectionResponse msgraph_beta.generated.models.AccessPackageSubject-->Entity +msgraph_beta.generated.models.AccessPackageSubject::|public|alt_sec_id():str +msgraph_beta.generated.models.AccessPackageSubject::|public|alt_sec_id(value:str):None +msgraph_beta.generated.models.AccessPackageSubject::|public|cleanup_scheduled_date_time():datetime.datetime +msgraph_beta.generated.models.AccessPackageSubject::|public|cleanup_scheduled_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.AccessPackageSubject::|public|connected_organization():ConnectedOrganization +msgraph_beta.generated.models.AccessPackageSubject::|public|connected_organization(value:ConnectedOrganization):None +msgraph_beta.generated.models.AccessPackageSubject::|public|connected_organization_id():str +msgraph_beta.generated.models.AccessPackageSubject::|public|connected_organization_id(value:str):None msgraph_beta.generated.models.AccessPackageSubject::|public|constructor():None +msgraph_beta.generated.models.AccessPackageSubject::|public|display_name():str +msgraph_beta.generated.models.AccessPackageSubject::|public|display_name(value:str):None +msgraph_beta.generated.models.AccessPackageSubject::|public|email():str +msgraph_beta.generated.models.AccessPackageSubject::|public|email(value:str):None msgraph_beta.generated.models.AccessPackageSubject::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessPackageSubject::|public|object_id():str +msgraph_beta.generated.models.AccessPackageSubject::|public|object_id(value:str):None +msgraph_beta.generated.models.AccessPackageSubject::|public|odata_type:str +msgraph_beta.generated.models.AccessPackageSubject::|public|on_premises_security_identifier():str +msgraph_beta.generated.models.AccessPackageSubject::|public|on_premises_security_identifier(value:str):None +msgraph_beta.generated.models.AccessPackageSubject::|public|principal_name():str +msgraph_beta.generated.models.AccessPackageSubject::|public|principal_name(value:str):None msgraph_beta.generated.models.AccessPackageSubject::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessPackageSubject::|public|subject_lifecycle():AccessPackageSubjectLifecycle +msgraph_beta.generated.models.AccessPackageSubject::|public|subject_lifecycle(value:AccessPackageSubjectLifecycle):None +msgraph_beta.generated.models.AccessPackageSubject::|public|type():str +msgraph_beta.generated.models.AccessPackageSubject::|public|type(value:str):None msgraph_beta.generated.models.AccessPackageSubject::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageSubject msgraph_beta.generated.models.AccessPackageSubjectCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.AccessPackageSubjectCollectionResponse::|public|constructor():None @@ -150283,6 +150411,10 @@ msgraph_beta.generated.models.AccessPackageSubjectCollectionResponse::|public|se msgraph_beta.generated.models.AccessPackageSubjectCollectionResponse::|public|value():list[AccessPackageSubject] msgraph_beta.generated.models.AccessPackageSubjectCollectionResponse::|public|value(value:list[AccessPackageSubject]):None msgraph_beta.generated.models.AccessPackageSubjectCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageSubjectCollectionResponse +msgraph_beta.generated.models.AccessPackageSubjectLifecycle::0000-NotDefined +msgraph_beta.generated.models.AccessPackageSubjectLifecycle::0001-NotGoverned +msgraph_beta.generated.models.AccessPackageSubjectLifecycle::0002-Governed +msgraph_beta.generated.models.AccessPackageSubjectLifecycle::0003-UnknownFutureValue msgraph_beta.generated.models.AccessPackageTextInputQuestion-->AccessPackageQuestion msgraph_beta.generated.models.AccessPackageTextInputQuestion::|public|constructor():None msgraph_beta.generated.models.AccessPackageTextInputQuestion::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -150387,14 +150519,20 @@ msgraph_beta.generated.models.AccessReviewError::|public|get_field_deserializers msgraph_beta.generated.models.AccessReviewError::|public|odata_type:str msgraph_beta.generated.models.AccessReviewError::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AccessReviewError::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewError +msgraph_beta.generated.models.AccessReviewHistoryDecisionFilter::0000-Approve +msgraph_beta.generated.models.AccessReviewHistoryDecisionFilter::0001-Deny +msgraph_beta.generated.models.AccessReviewHistoryDecisionFilter::0002-NotReviewed +msgraph_beta.generated.models.AccessReviewHistoryDecisionFilter::0003-DontKnow +msgraph_beta.generated.models.AccessReviewHistoryDecisionFilter::0004-NotNotified +msgraph_beta.generated.models.AccessReviewHistoryDecisionFilter::0005-UnknownFutureValue msgraph_beta.generated.models.AccessReviewHistoryDefinition-->Entity msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|constructor():None msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|created_by():UserIdentity msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|created_by(value:UserIdentity):None msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|created_date_time():datetime.datetime msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|created_date_time(value:datetime.datetime):None -msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|decisions():list[str] -msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|decisions(value:list[str]):None +msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|decisions():list[AccessReviewHistoryDecisionFilter] +msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|decisions(value:list[AccessReviewHistoryDecisionFilter]):None msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|display_name():str msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|display_name(value:str):None msgraph_beta.generated.models.AccessReviewHistoryDefinition::|public|download_uri():str @@ -150636,6 +150774,42 @@ msgraph_beta.generated.models.AccessReviewInstanceDecisionItemUserTarget::|publi msgraph_beta.generated.models.AccessReviewInstanceDecisionItemUserTarget::|public|user_principal_name():str msgraph_beta.generated.models.AccessReviewInstanceDecisionItemUserTarget::|public|user_principal_name(value:str):None msgraph_beta.generated.models.AccessReviewInstanceDecisionItemUserTarget::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewInstanceDecisionItemUserTarget +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|backing_store:BackingStore +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|constructor():None +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|notification_recipient_scope():AccessReviewNotificationRecipientScope +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|notification_recipient_scope(value:AccessReviewNotificationRecipientScope):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|notification_template_type():str +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|notification_template_type(value:str):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|odata_type():str +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|odata_type(value:str):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewNotificationRecipientItem +msgraph_beta.generated.models.AccessReviewNotificationRecipientItem~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope-->AccessReviewNotificationRecipientScope +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|constructor():None +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|odata_type:str +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|query():str +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|query(value:str):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|query_root():str +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|query_root(value:str):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|query_type():str +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|query_type(value:str):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientQueryScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewNotificationRecipientQueryScope +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|public|backing_store:BackingStore +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|public|constructor():None +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|public|odata_type():str +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|public|odata_type(value:str):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewNotificationRecipientScope +msgraph_beta.generated.models.AccessReviewNotificationRecipientScope~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AccessReviewPolicy-->Entity msgraph_beta.generated.models.AccessReviewPolicy::|public|constructor():None msgraph_beta.generated.models.AccessReviewPolicy::|public|description():str @@ -150720,9 +150894,42 @@ msgraph_beta.generated.models.AccessReviewReviewerScope::|public|query_type(valu msgraph_beta.generated.models.AccessReviewReviewerScope::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AccessReviewReviewerScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewReviewerScope msgraph_beta.generated.models.AccessReviewScheduleDefinition-->Entity +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|additional_notification_recipients():list[AccessReviewNotificationRecipientItem] +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|additional_notification_recipients(value:list[AccessReviewNotificationRecipientItem]):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|backup_reviewers():list[AccessReviewReviewerScope] +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|backup_reviewers(value:list[AccessReviewReviewerScope]):None msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|constructor():None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|created_by():UserIdentity +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|created_by(value:UserIdentity):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|description_for_admins():str +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|description_for_admins(value:str):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|description_for_reviewers():str +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|description_for_reviewers(value:str):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|display_name():str +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|display_name(value:str):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|fallback_reviewers():list[AccessReviewReviewerScope] +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|fallback_reviewers(value:list[AccessReviewReviewerScope]):None msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|instances():list[AccessReviewInstance] +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|instances(value:list[AccessReviewInstance]):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|instance_enumeration_scope():AccessReviewScope +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|instance_enumeration_scope(value:AccessReviewScope):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|odata_type:str +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|reviewers():list[AccessReviewReviewerScope] +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|reviewers(value:list[AccessReviewReviewerScope]):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|scope():AccessReviewScope +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|scope(value:AccessReviewScope):None msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|settings():AccessReviewScheduleSettings +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|settings(value:AccessReviewScheduleSettings):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|stage_settings():list[AccessReviewStageSettings] +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|stage_settings(value:list[AccessReviewStageSettings]):None +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|status():str +msgraph_beta.generated.models.AccessReviewScheduleDefinition::|public|status(value:str):None msgraph_beta.generated.models.AccessReviewScheduleDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewScheduleDefinition msgraph_beta.generated.models.AccessReviewScheduleDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.AccessReviewScheduleDefinitionCollectionResponse::|public|constructor():None @@ -150844,6 +151051,34 @@ msgraph_beta.generated.models.AccessReviewStageCollectionResponse::|public|seria msgraph_beta.generated.models.AccessReviewStageCollectionResponse::|public|value():list[AccessReviewStage] msgraph_beta.generated.models.AccessReviewStageCollectionResponse::|public|value(value:list[AccessReviewStage]):None msgraph_beta.generated.models.AccessReviewStageCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewStageCollectionResponse +msgraph_beta.generated.models.AccessReviewStageSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.AccessReviewStageSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.AccessReviewStageSettings::|public|constructor():None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|decisions_that_will_move_to_next_stage():list[str] +msgraph_beta.generated.models.AccessReviewStageSettings::|public|decisions_that_will_move_to_next_stage(value:list[str]):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|depends_on():list[str] +msgraph_beta.generated.models.AccessReviewStageSettings::|public|depends_on(value:list[str]):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|duration_in_days():int +msgraph_beta.generated.models.AccessReviewStageSettings::|public|duration_in_days(value:int):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|fallback_reviewers():list[AccessReviewReviewerScope] +msgraph_beta.generated.models.AccessReviewStageSettings::|public|fallback_reviewers(value:list[AccessReviewReviewerScope]):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessReviewStageSettings::|public|odata_type():str +msgraph_beta.generated.models.AccessReviewStageSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|recommendations_enabled():bool +msgraph_beta.generated.models.AccessReviewStageSettings::|public|recommendations_enabled(value:bool):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|recommendation_insight_settings():list[AccessReviewRecommendationInsightSetting] +msgraph_beta.generated.models.AccessReviewStageSettings::|public|recommendation_insight_settings(value:list[AccessReviewRecommendationInsightSetting]):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|recommendation_look_back_duration():datetime.timedelta +msgraph_beta.generated.models.AccessReviewStageSettings::|public|recommendation_look_back_duration(value:datetime.timedelta):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|reviewers():list[AccessReviewReviewerScope] +msgraph_beta.generated.models.AccessReviewStageSettings::|public|reviewers(value:list[AccessReviewReviewerScope]):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessReviewStageSettings::|public|stage_id():str +msgraph_beta.generated.models.AccessReviewStageSettings::|public|stage_id(value:str):None +msgraph_beta.generated.models.AccessReviewStageSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewStageSettings +msgraph_beta.generated.models.AccessReviewStageSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AccessReviewTimeoutBehavior::0000-KeepAccess msgraph_beta.generated.models.AccessReviewTimeoutBehavior::0001-RemoveAccess msgraph_beta.generated.models.AccessReviewTimeoutBehavior::0002-AcceptAccessRecommendation @@ -151072,7 +151307,10 @@ msgraph_beta.generated.models.ActiveUsersMetricCollectionResponse::|public|value msgraph_beta.generated.models.ActiveUsersMetricCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ActiveUsersMetricCollectionResponse msgraph_beta.generated.models.ActivitiesContainer-->Entity msgraph_beta.generated.models.ActivitiesContainer::|public|constructor():None +msgraph_beta.generated.models.ActivitiesContainer::|public|content_activities():list[ContentActivity] +msgraph_beta.generated.models.ActivitiesContainer::|public|content_activities(value:list[ContentActivity]):None msgraph_beta.generated.models.ActivitiesContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ActivitiesContainer::|public|odata_type:str msgraph_beta.generated.models.ActivitiesContainer::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ActivitiesContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):ActivitiesContainer msgraph_beta.generated.models.ActivityBasedTimeoutPolicy-->StsPolicy @@ -151446,9 +151684,24 @@ msgraph_beta.generated.models.AdminWindows::|public|updates():AdminWindowsUpdate msgraph_beta.generated.models.AdminWindows::|public|updates(value:AdminWindowsUpdates):None msgraph_beta.generated.models.AdminWindows::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdminWindows msgraph_beta.generated.models.AdminWindowsUpdates-->Entity +msgraph_beta.generated.models.AdminWindowsUpdates::|public|catalog():Catalog +msgraph_beta.generated.models.AdminWindowsUpdates::|public|catalog(value:Catalog):None msgraph_beta.generated.models.AdminWindowsUpdates::|public|constructor():None +msgraph_beta.generated.models.AdminWindowsUpdates::|public|deployments():list[Deployment] +msgraph_beta.generated.models.AdminWindowsUpdates::|public|deployments(value:list[Deployment]):None +msgraph_beta.generated.models.AdminWindowsUpdates::|public|deployment_audiences():list[DeploymentAudience] +msgraph_beta.generated.models.AdminWindowsUpdates::|public|deployment_audiences(value:list[DeploymentAudience]):None msgraph_beta.generated.models.AdminWindowsUpdates::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AdminWindowsUpdates::|public|odata_type:str +msgraph_beta.generated.models.AdminWindowsUpdates::|public|products():list[Product] +msgraph_beta.generated.models.AdminWindowsUpdates::|public|products(value:list[Product]):None +msgraph_beta.generated.models.AdminWindowsUpdates::|public|resource_connections():list[ResourceConnection] +msgraph_beta.generated.models.AdminWindowsUpdates::|public|resource_connections(value:list[ResourceConnection]):None msgraph_beta.generated.models.AdminWindowsUpdates::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AdminWindowsUpdates::|public|updatable_assets():list[UpdatableAsset] +msgraph_beta.generated.models.AdminWindowsUpdates::|public|updatable_assets(value:list[UpdatableAsset]):None +msgraph_beta.generated.models.AdminWindowsUpdates::|public|update_policies():list[UpdatePolicy] +msgraph_beta.generated.models.AdminWindowsUpdates::|public|update_policies(value:list[UpdatePolicy]):None msgraph_beta.generated.models.AdminWindowsUpdates::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdminWindowsUpdates msgraph_beta.generated.models.Admin~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AdvancedBitLockerState::0000-Success @@ -151731,6 +151984,18 @@ msgraph_beta.generated.models.AgreementFile::|public|localizations(value:list[Ag msgraph_beta.generated.models.AgreementFile::|public|odata_type:str msgraph_beta.generated.models.AgreementFile::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AgreementFile::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFile +msgraph_beta.generated.models.AgreementFileData::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.AgreementFileData::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.AgreementFileData::|public|backing_store:BackingStore +msgraph_beta.generated.models.AgreementFileData::|public|constructor():None +msgraph_beta.generated.models.AgreementFileData::|public|data():bytes +msgraph_beta.generated.models.AgreementFileData::|public|data(value:bytes):None +msgraph_beta.generated.models.AgreementFileData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AgreementFileData::|public|odata_type():str +msgraph_beta.generated.models.AgreementFileData::|public|odata_type(value:str):None +msgraph_beta.generated.models.AgreementFileData::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AgreementFileData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileData +msgraph_beta.generated.models.AgreementFileData~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AgreementFileLocalization-->AgreementFileProperties msgraph_beta.generated.models.AgreementFileLocalization::|public|constructor():None msgraph_beta.generated.models.AgreementFileLocalization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -151748,7 +152013,22 @@ msgraph_beta.generated.models.AgreementFileLocalizationCollectionResponse::|publ msgraph_beta.generated.models.AgreementFileLocalizationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileLocalizationCollectionResponse msgraph_beta.generated.models.AgreementFileProperties-->Entity msgraph_beta.generated.models.AgreementFileProperties::|public|constructor():None +msgraph_beta.generated.models.AgreementFileProperties::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.AgreementFileProperties::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.AgreementFileProperties::|public|display_name():str +msgraph_beta.generated.models.AgreementFileProperties::|public|display_name(value:str):None +msgraph_beta.generated.models.AgreementFileProperties::|public|file_data():AgreementFileData +msgraph_beta.generated.models.AgreementFileProperties::|public|file_data(value:AgreementFileData):None +msgraph_beta.generated.models.AgreementFileProperties::|public|file_name():str +msgraph_beta.generated.models.AgreementFileProperties::|public|file_name(value:str):None msgraph_beta.generated.models.AgreementFileProperties::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AgreementFileProperties::|public|is_default():bool +msgraph_beta.generated.models.AgreementFileProperties::|public|is_default(value:bool):None +msgraph_beta.generated.models.AgreementFileProperties::|public|is_major_version():bool +msgraph_beta.generated.models.AgreementFileProperties::|public|is_major_version(value:bool):None +msgraph_beta.generated.models.AgreementFileProperties::|public|language():str +msgraph_beta.generated.models.AgreementFileProperties::|public|language(value:str):None +msgraph_beta.generated.models.AgreementFileProperties::|public|odata_type:str msgraph_beta.generated.models.AgreementFileProperties::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AgreementFileProperties::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileProperties msgraph_beta.generated.models.AgreementFileVersion-->AgreementFileProperties @@ -151933,6 +152213,18 @@ msgraph_beta.generated.models.AiUser::|public|online_meetings():list[AiOnlineMee msgraph_beta.generated.models.AiUser::|public|online_meetings(value:list[AiOnlineMeeting]):None msgraph_beta.generated.models.AiUser::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AiUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):AiUser +msgraph_beta.generated.models.Album::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Album::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Album::|public|backing_store:BackingStore +msgraph_beta.generated.models.Album::|public|constructor():None +msgraph_beta.generated.models.Album::|public|cover_image_item_id():str +msgraph_beta.generated.models.Album::|public|cover_image_item_id(value:str):None +msgraph_beta.generated.models.Album::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Album::|public|odata_type():str +msgraph_beta.generated.models.Album::|public|odata_type(value:str):None +msgraph_beta.generated.models.Album::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Album::|static|public|create_from_discriminator_value(parse_node:ParseNode):Album +msgraph_beta.generated.models.Album~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Alert-->Entity msgraph_beta.generated.models.Alert::|public|activity_group_name():str msgraph_beta.generated.models.Alert::|public|activity_group_name(value:str):None @@ -152168,6 +152460,10 @@ msgraph_beta.generated.models.AllowedDataLocationCollectionResponse::|static|pub msgraph_beta.generated.models.AllowedLobbyAdmitterRoles::0000-OrganizerAndCoOrganizersAndPresenters msgraph_beta.generated.models.AllowedLobbyAdmitterRoles::0001-OrganizerAndCoOrganizers msgraph_beta.generated.models.AllowedLobbyAdmitterRoles::0002-UnknownFutureValue +msgraph_beta.generated.models.AllowedRolePrincipalTypes::0000-User +msgraph_beta.generated.models.AllowedRolePrincipalTypes::0001-ServicePrincipal +msgraph_beta.generated.models.AllowedRolePrincipalTypes::0002-Group +msgraph_beta.generated.models.AllowedRolePrincipalTypes::0003-UnknownFutureValue msgraph_beta.generated.models.AllowedValue-->Entity msgraph_beta.generated.models.AllowedValue::|public|constructor():None msgraph_beta.generated.models.AllowedValue::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -153129,9 +153425,14 @@ msgraph_beta.generated.models.AndroidDeviceOwnerSystemUpdateInstallType::0001-Po msgraph_beta.generated.models.AndroidDeviceOwnerSystemUpdateInstallType::0002-Windowed msgraph_beta.generated.models.AndroidDeviceOwnerSystemUpdateInstallType::0003-Automatic msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate-->DeviceConfiguration +msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|public|cert_file_name():str +msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|public|cert_file_name(value:str):None msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|public|constructor():None msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|public|odata_type:str msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|public|trusted_root_certificate():bytes +msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|public|trusted_root_certificate(value:bytes):None msgraph_beta.generated.models.AndroidDeviceOwnerTrustedRootCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):AndroidDeviceOwnerTrustedRootCertificate msgraph_beta.generated.models.AndroidDeviceOwnerUserFacingMessage::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.AndroidDeviceOwnerUserFacingMessage::|public|additional_data(value:dict[str, Any]):None @@ -153789,9 +154090,14 @@ msgraph_beta.generated.models.AndroidForWorkSyncStatus::0003-ManagementServiceEr msgraph_beta.generated.models.AndroidForWorkSyncStatus::0004-UnknownError msgraph_beta.generated.models.AndroidForWorkSyncStatus::0005-None_ msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate-->DeviceConfiguration +msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|public|cert_file_name():str +msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|public|cert_file_name(value:str):None msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|public|constructor():None msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|public|odata_type:str msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|public|trusted_root_certificate():bytes +msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|public|trusted_root_certificate(value:bytes):None msgraph_beta.generated.models.AndroidForWorkTrustedRootCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):AndroidForWorkTrustedRootCertificate msgraph_beta.generated.models.AndroidForWorkVpnConfiguration-->DeviceConfiguration msgraph_beta.generated.models.AndroidForWorkVpnConfiguration::|public|authentication_method():VpnAuthenticationMethod @@ -154480,9 +154786,14 @@ msgraph_beta.generated.models.AndroidTargetedPlatforms::0000-AndroidDeviceAdmini msgraph_beta.generated.models.AndroidTargetedPlatforms::0001-AndroidOpenSourceProject msgraph_beta.generated.models.AndroidTargetedPlatforms::0002-UnknownFutureValue msgraph_beta.generated.models.AndroidTrustedRootCertificate-->DeviceConfiguration +msgraph_beta.generated.models.AndroidTrustedRootCertificate::|public|cert_file_name():str +msgraph_beta.generated.models.AndroidTrustedRootCertificate::|public|cert_file_name(value:str):None msgraph_beta.generated.models.AndroidTrustedRootCertificate::|public|constructor():None msgraph_beta.generated.models.AndroidTrustedRootCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AndroidTrustedRootCertificate::|public|odata_type:str msgraph_beta.generated.models.AndroidTrustedRootCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AndroidTrustedRootCertificate::|public|trusted_root_certificate():bytes +msgraph_beta.generated.models.AndroidTrustedRootCertificate::|public|trusted_root_certificate(value:bytes):None msgraph_beta.generated.models.AndroidTrustedRootCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):AndroidTrustedRootCertificate msgraph_beta.generated.models.AndroidUsernameSource::0000-Username msgraph_beta.generated.models.AndroidUsernameSource::0001-UserPrincipalName @@ -154872,9 +155183,14 @@ msgraph_beta.generated.models.AndroidWorkProfileScepCertificateProfile::|public| msgraph_beta.generated.models.AndroidWorkProfileScepCertificateProfile::|public|subject_name_format_string(value:str):None msgraph_beta.generated.models.AndroidWorkProfileScepCertificateProfile::|static|public|create_from_discriminator_value(parse_node:ParseNode):AndroidWorkProfileScepCertificateProfile msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate-->DeviceConfiguration +msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|public|cert_file_name():str +msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|public|cert_file_name(value:str):None msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|public|constructor():None msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|public|odata_type:str msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|public|trusted_root_certificate():bytes +msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|public|trusted_root_certificate(value:bytes):None msgraph_beta.generated.models.AndroidWorkProfileTrustedRootCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):AndroidWorkProfileTrustedRootCertificate msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration-->DeviceConfiguration msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|always_on():bool @@ -155110,9 +155426,14 @@ msgraph_beta.generated.models.AospDeviceOwnerScepCertificateProfile::|public|sub msgraph_beta.generated.models.AospDeviceOwnerScepCertificateProfile::|public|subject_name_format_string(value:str):None msgraph_beta.generated.models.AospDeviceOwnerScepCertificateProfile::|static|public|create_from_discriminator_value(parse_node:ParseNode):AospDeviceOwnerScepCertificateProfile msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate-->DeviceConfiguration +msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|public|cert_file_name():str +msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|public|cert_file_name(value:str):None msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|public|constructor():None msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|public|odata_type:str msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|public|trusted_root_certificate():bytes +msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|public|trusted_root_certificate(value:bytes):None msgraph_beta.generated.models.AospDeviceOwnerTrustedRootCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):AospDeviceOwnerTrustedRootCertificate msgraph_beta.generated.models.AospDeviceOwnerWiFiConfiguration-->DeviceConfiguration msgraph_beta.generated.models.AospDeviceOwnerWiFiConfiguration::|public|connect_automatically():bool @@ -155171,6 +155492,16 @@ msgraph_beta.generated.models.ApiApplication::|public|requested_access_token_ver msgraph_beta.generated.models.ApiApplication::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ApiApplication::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApiApplication msgraph_beta.generated.models.ApiApplication~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|backing_store:BackingStore +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|constructor():None +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|odata_type():str +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|odata_type(value:str):None +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApiAuthenticationConfigurationBase +msgraph_beta.generated.models.ApiAuthenticationConfigurationBase~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AppCatalogs::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.AppCatalogs::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.AppCatalogs::|public|backing_store:BackingStore @@ -156068,7 +156399,10 @@ msgraph_beta.generated.models.AppRole~~>AdditionalDataHolder; BackedModel; Parsa msgraph_beta.generated.models.Approval-->Entity msgraph_beta.generated.models.Approval::|public|constructor():None msgraph_beta.generated.models.Approval::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Approval::|public|odata_type:str msgraph_beta.generated.models.Approval::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Approval::|public|steps():list[ApprovalStep] +msgraph_beta.generated.models.Approval::|public|steps(value:list[ApprovalStep]):None msgraph_beta.generated.models.Approval::|static|public|create_from_discriminator_value(parse_node:ParseNode):Approval msgraph_beta.generated.models.ApprovalCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.ApprovalCollectionResponse::|public|constructor():None @@ -156189,8 +156523,8 @@ msgraph_beta.generated.models.ApprovalItemViewPoint::|public|constructor():None msgraph_beta.generated.models.ApprovalItemViewPoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.ApprovalItemViewPoint::|public|odata_type():str msgraph_beta.generated.models.ApprovalItemViewPoint::|public|odata_type(value:str):None -msgraph_beta.generated.models.ApprovalItemViewPoint::|public|roles():list[str] -msgraph_beta.generated.models.ApprovalItemViewPoint::|public|roles(value:list[str]):None +msgraph_beta.generated.models.ApprovalItemViewPoint::|public|roles():list[ApproverRole] +msgraph_beta.generated.models.ApprovalItemViewPoint::|public|roles(value:list[ApproverRole]):None msgraph_beta.generated.models.ApprovalItemViewPoint::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ApprovalItemViewPoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApprovalItemViewPoint msgraph_beta.generated.models.ApprovalItemViewPoint~~>AdditionalDataHolder; BackedModel; Parsable @@ -156345,6 +156679,9 @@ msgraph_beta.generated.models.ApprovedClientAppCollectionResponse::|public|seria msgraph_beta.generated.models.ApprovedClientAppCollectionResponse::|public|value():list[ApprovedClientApp] msgraph_beta.generated.models.ApprovedClientAppCollectionResponse::|public|value(value:list[ApprovedClientApp]):None msgraph_beta.generated.models.ApprovedClientAppCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApprovedClientAppCollectionResponse +msgraph_beta.generated.models.ApproverRole::0000-Owner +msgraph_beta.generated.models.ApproverRole::0001-Approver +msgraph_beta.generated.models.ApproverRole::0002-UnknownFutureValue msgraph_beta.generated.models.AppsAndServicesSettings::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.AppsAndServicesSettings::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.AppsAndServicesSettings::|public|backing_store:BackingStore @@ -156361,8 +156698,13 @@ msgraph_beta.generated.models.AppsAndServicesSettings::|static|public|create_fro msgraph_beta.generated.models.AppsAndServicesSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AppScope-->Entity msgraph_beta.generated.models.AppScope::|public|constructor():None +msgraph_beta.generated.models.AppScope::|public|display_name():str +msgraph_beta.generated.models.AppScope::|public|display_name(value:str):None msgraph_beta.generated.models.AppScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AppScope::|public|odata_type:str msgraph_beta.generated.models.AppScope::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AppScope::|public|type():str +msgraph_beta.generated.models.AppScope::|public|type(value:str):None msgraph_beta.generated.models.AppScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppScope msgraph_beta.generated.models.AppScopeCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.AppScopeCollectionResponse::|public|constructor():None @@ -156371,6 +156713,42 @@ msgraph_beta.generated.models.AppScopeCollectionResponse::|public|serialize(writ msgraph_beta.generated.models.AppScopeCollectionResponse::|public|value():list[AppScope] msgraph_beta.generated.models.AppScopeCollectionResponse::|public|value(value:list[AppScope]):None msgraph_beta.generated.models.AppScopeCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppScopeCollectionResponse +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|backing_store:BackingStore +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|constructor():None +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|is_microsoft365_apps_enabled():bool +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|is_microsoft365_apps_enabled(value:bool):None +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|is_skype_for_business_enabled():bool +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|is_skype_for_business_enabled(value:bool):None +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|odata_type():str +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|odata_type(value:str):None +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AppsInstallationOptionsForMac::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppsInstallationOptionsForMac +msgraph_beta.generated.models.AppsInstallationOptionsForMac~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|backing_store:BackingStore +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|constructor():None +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|is_microsoft365_apps_enabled():bool +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|is_microsoft365_apps_enabled(value:bool):None +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|is_project_enabled():bool +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|is_project_enabled(value:bool):None +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|is_skype_for_business_enabled():bool +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|is_skype_for_business_enabled(value:bool):None +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|is_visio_enabled():bool +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|is_visio_enabled(value:bool):None +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|odata_type():str +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|odata_type(value:str):None +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AppsInstallationOptionsForWindows::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppsInstallationOptionsForWindows +msgraph_beta.generated.models.AppsInstallationOptionsForWindows~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.AppsUpdateChannelType::0000-Current +msgraph_beta.generated.models.AppsUpdateChannelType::0001-MonthlyEnterprise +msgraph_beta.generated.models.AppsUpdateChannelType::0002-SemiAnnual +msgraph_beta.generated.models.AppsUpdateChannelType::0003-UnknownFutureValue msgraph_beta.generated.models.AppVulnerabilityManagedDevice-->Entity msgraph_beta.generated.models.AppVulnerabilityManagedDevice::|public|constructor():None msgraph_beta.generated.models.AppVulnerabilityManagedDevice::|public|display_name():str @@ -157178,6 +157556,36 @@ msgraph_beta.generated.models.AttributeDefinitionMetadataEntry::|public|value(va msgraph_beta.generated.models.AttributeDefinitionMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeDefinitionMetadataEntry msgraph_beta.generated.models.AttributeDefinitionMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AttributeDefinition~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.AttributeFlowBehavior::0000-FlowWhenChanged +msgraph_beta.generated.models.AttributeFlowBehavior::0001-FlowAlways +msgraph_beta.generated.models.AttributeFlowType::0000-Always +msgraph_beta.generated.models.AttributeFlowType::0001-ObjectAddOnly +msgraph_beta.generated.models.AttributeFlowType::0002-MultiValueAddOnly +msgraph_beta.generated.models.AttributeFlowType::0003-ValueAddOnly +msgraph_beta.generated.models.AttributeFlowType::0004-AttributeAddOnly +msgraph_beta.generated.models.AttributeMapping::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.AttributeMapping::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.AttributeMapping::|public|backing_store:BackingStore +msgraph_beta.generated.models.AttributeMapping::|public|constructor():None +msgraph_beta.generated.models.AttributeMapping::|public|default_value():str +msgraph_beta.generated.models.AttributeMapping::|public|default_value(value:str):None +msgraph_beta.generated.models.AttributeMapping::|public|export_missing_references():bool +msgraph_beta.generated.models.AttributeMapping::|public|export_missing_references(value:bool):None +msgraph_beta.generated.models.AttributeMapping::|public|flow_behavior():AttributeFlowBehavior +msgraph_beta.generated.models.AttributeMapping::|public|flow_behavior(value:AttributeFlowBehavior):None +msgraph_beta.generated.models.AttributeMapping::|public|flow_type():AttributeFlowType +msgraph_beta.generated.models.AttributeMapping::|public|flow_type(value:AttributeFlowType):None +msgraph_beta.generated.models.AttributeMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AttributeMapping::|public|matching_priority():int +msgraph_beta.generated.models.AttributeMapping::|public|matching_priority(value:int):None +msgraph_beta.generated.models.AttributeMapping::|public|odata_type():str +msgraph_beta.generated.models.AttributeMapping::|public|odata_type(value:str):None +msgraph_beta.generated.models.AttributeMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AttributeMapping::|public|source():AttributeMappingSource +msgraph_beta.generated.models.AttributeMapping::|public|source(value:AttributeMappingSource):None +msgraph_beta.generated.models.AttributeMapping::|public|target_attribute_name():str +msgraph_beta.generated.models.AttributeMapping::|public|target_attribute_name(value:str):None +msgraph_beta.generated.models.AttributeMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeMapping msgraph_beta.generated.models.AttributeMappingFunctionSchema-->Entity msgraph_beta.generated.models.AttributeMappingFunctionSchema::|public|constructor():None msgraph_beta.generated.models.AttributeMappingFunctionSchema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -157232,6 +157640,7 @@ msgraph_beta.generated.models.AttributeMappingSourceType::0000-Attribute msgraph_beta.generated.models.AttributeMappingSourceType::0001-Constant msgraph_beta.generated.models.AttributeMappingSourceType::0002-Function msgraph_beta.generated.models.AttributeMappingSource~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.AttributeMapping~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AttributeSet-->Entity msgraph_beta.generated.models.AttributeSet::|public|constructor():None msgraph_beta.generated.models.AttributeSet::|public|description():str @@ -157287,6 +157696,47 @@ msgraph_beta.generated.models.AudiencesConfiguration::|public|personal_microsoft msgraph_beta.generated.models.AudiencesConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AudiencesConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):AudiencesConfiguration msgraph_beta.generated.models.AudiencesConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Audio::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Audio::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Audio::|public|album():str +msgraph_beta.generated.models.Audio::|public|album(value:str):None +msgraph_beta.generated.models.Audio::|public|album_artist():str +msgraph_beta.generated.models.Audio::|public|album_artist(value:str):None +msgraph_beta.generated.models.Audio::|public|artist():str +msgraph_beta.generated.models.Audio::|public|artist(value:str):None +msgraph_beta.generated.models.Audio::|public|backing_store:BackingStore +msgraph_beta.generated.models.Audio::|public|bitrate():int +msgraph_beta.generated.models.Audio::|public|bitrate(value:int):None +msgraph_beta.generated.models.Audio::|public|composers():str +msgraph_beta.generated.models.Audio::|public|composers(value:str):None +msgraph_beta.generated.models.Audio::|public|constructor():None +msgraph_beta.generated.models.Audio::|public|copyright():str +msgraph_beta.generated.models.Audio::|public|copyright(value:str):None +msgraph_beta.generated.models.Audio::|public|disc():int +msgraph_beta.generated.models.Audio::|public|disc(value:int):None +msgraph_beta.generated.models.Audio::|public|disc_count():int +msgraph_beta.generated.models.Audio::|public|disc_count(value:int):None +msgraph_beta.generated.models.Audio::|public|duration():int +msgraph_beta.generated.models.Audio::|public|duration(value:int):None +msgraph_beta.generated.models.Audio::|public|genre():str +msgraph_beta.generated.models.Audio::|public|genre(value:str):None +msgraph_beta.generated.models.Audio::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Audio::|public|has_drm():bool +msgraph_beta.generated.models.Audio::|public|has_drm(value:bool):None +msgraph_beta.generated.models.Audio::|public|is_variable_bitrate():bool +msgraph_beta.generated.models.Audio::|public|is_variable_bitrate(value:bool):None +msgraph_beta.generated.models.Audio::|public|odata_type():str +msgraph_beta.generated.models.Audio::|public|odata_type(value:str):None +msgraph_beta.generated.models.Audio::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Audio::|public|title():str +msgraph_beta.generated.models.Audio::|public|title(value:str):None +msgraph_beta.generated.models.Audio::|public|track():int +msgraph_beta.generated.models.Audio::|public|track(value:int):None +msgraph_beta.generated.models.Audio::|public|track_count():int +msgraph_beta.generated.models.Audio::|public|track_count(value:int):None +msgraph_beta.generated.models.Audio::|public|year():int +msgraph_beta.generated.models.Audio::|public|year(value:int):None +msgraph_beta.generated.models.Audio::|static|public|create_from_discriminator_value(parse_node:ParseNode):Audio msgraph_beta.generated.models.AudioConferencing::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.AudioConferencing::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.AudioConferencing::|public|backing_store:BackingStore @@ -157328,6 +157778,7 @@ msgraph_beta.generated.models.AudioRoutingGroupCollectionResponse::|public|seria msgraph_beta.generated.models.AudioRoutingGroupCollectionResponse::|public|value():list[AudioRoutingGroup] msgraph_beta.generated.models.AudioRoutingGroupCollectionResponse::|public|value(value:list[AudioRoutingGroup]):None msgraph_beta.generated.models.AudioRoutingGroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AudioRoutingGroupCollectionResponse +msgraph_beta.generated.models.Audio~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AuditActivityInitiator::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.AuditActivityInitiator::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.AuditActivityInitiator::|public|app():AppIdentity @@ -157483,8 +157934,41 @@ msgraph_beta.generated.models.AuditUserIdentity::|public|serialize(writer:Serial msgraph_beta.generated.models.AuditUserIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditUserIdentity msgraph_beta.generated.models.Authentication-->Entity msgraph_beta.generated.models.Authentication::|public|constructor():None +msgraph_beta.generated.models.Authentication::|public|email_methods():list[EmailAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|email_methods(value:list[EmailAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|fido2_methods():list[Fido2AuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|fido2_methods(value:list[Fido2AuthenticationMethod]):None msgraph_beta.generated.models.Authentication::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Authentication::|public|hardware_oath_methods():list[HardwareOathAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|hardware_oath_methods(value:list[HardwareOathAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|methods():list[AuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|methods(value:list[AuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|microsoft_authenticator_methods():list[MicrosoftAuthenticatorAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|microsoft_authenticator_methods(value:list[MicrosoftAuthenticatorAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|odata_type:str +msgraph_beta.generated.models.Authentication::|public|operations():list[LongRunningOperation] +msgraph_beta.generated.models.Authentication::|public|operations(value:list[LongRunningOperation]):None +msgraph_beta.generated.models.Authentication::|public|passwordless_microsoft_authenticator_methods():list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|passwordless_microsoft_authenticator_methods(value:list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|password_methods():list[PasswordAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|password_methods(value:list[PasswordAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|phone_methods():list[PhoneAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|phone_methods(value:list[PhoneAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|platform_credential_methods():list[PlatformCredentialAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|platform_credential_methods(value:list[PlatformCredentialAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|qr_code_pin_method():QrCodePinAuthenticationMethod +msgraph_beta.generated.models.Authentication::|public|qr_code_pin_method(value:QrCodePinAuthenticationMethod):None +msgraph_beta.generated.models.Authentication::|public|requirements():StrongAuthenticationRequirements +msgraph_beta.generated.models.Authentication::|public|requirements(value:StrongAuthenticationRequirements):None msgraph_beta.generated.models.Authentication::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Authentication::|public|sign_in_preferences():SignInPreferences +msgraph_beta.generated.models.Authentication::|public|sign_in_preferences(value:SignInPreferences):None +msgraph_beta.generated.models.Authentication::|public|software_oath_methods():list[SoftwareOathAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|software_oath_methods(value:list[SoftwareOathAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|temporary_access_pass_methods():list[TemporaryAccessPassAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|temporary_access_pass_methods(value:list[TemporaryAccessPassAuthenticationMethod]):None +msgraph_beta.generated.models.Authentication::|public|windows_hello_for_business_methods():list[WindowsHelloForBusinessAuthenticationMethod] +msgraph_beta.generated.models.Authentication::|public|windows_hello_for_business_methods(value:list[WindowsHelloForBusinessAuthenticationMethod]):None msgraph_beta.generated.models.Authentication::|static|public|create_from_discriminator_value(parse_node:ParseNode):Authentication msgraph_beta.generated.models.AuthenticationAppAdminConfiguration::0000-NotApplicable msgraph_beta.generated.models.AuthenticationAppAdminConfiguration::0001-Enabled @@ -157915,7 +158399,12 @@ msgraph_beta.generated.models.AuthenticationMethodConfigurationCollectionRespons msgraph_beta.generated.models.AuthenticationMethodConfigurationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthenticationMethodConfigurationCollectionResponse msgraph_beta.generated.models.AuthenticationMethodDevice-->Entity msgraph_beta.generated.models.AuthenticationMethodDevice::|public|constructor():None +msgraph_beta.generated.models.AuthenticationMethodDevice::|public|display_name():str +msgraph_beta.generated.models.AuthenticationMethodDevice::|public|display_name(value:str):None msgraph_beta.generated.models.AuthenticationMethodDevice::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AuthenticationMethodDevice::|public|hardware_oath_devices():list[HardwareOathTokenAuthenticationMethodDevice] +msgraph_beta.generated.models.AuthenticationMethodDevice::|public|hardware_oath_devices(value:list[HardwareOathTokenAuthenticationMethodDevice]):None +msgraph_beta.generated.models.AuthenticationMethodDevice::|public|odata_type:str msgraph_beta.generated.models.AuthenticationMethodDevice::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AuthenticationMethodDevice::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthenticationMethodDevice msgraph_beta.generated.models.AuthenticationMethodDeviceCollectionResponse-->BaseCollectionPaginationCountResponse @@ -158385,8 +158874,17 @@ msgraph_beta.generated.models.AuthorizationSystemInfo::|public|serialize(writer: msgraph_beta.generated.models.AuthorizationSystemInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthorizationSystemInfo msgraph_beta.generated.models.AuthorizationSystemInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AuthorizationSystemResource-->Entity +msgraph_beta.generated.models.AuthorizationSystemResource::|public|authorization_system():AuthorizationSystem +msgraph_beta.generated.models.AuthorizationSystemResource::|public|authorization_system(value:AuthorizationSystem):None msgraph_beta.generated.models.AuthorizationSystemResource::|public|constructor():None +msgraph_beta.generated.models.AuthorizationSystemResource::|public|display_name():str +msgraph_beta.generated.models.AuthorizationSystemResource::|public|display_name(value:str):None +msgraph_beta.generated.models.AuthorizationSystemResource::|public|external_id():str +msgraph_beta.generated.models.AuthorizationSystemResource::|public|external_id(value:str):None msgraph_beta.generated.models.AuthorizationSystemResource::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AuthorizationSystemResource::|public|odata_type:str +msgraph_beta.generated.models.AuthorizationSystemResource::|public|resource_type():str +msgraph_beta.generated.models.AuthorizationSystemResource::|public|resource_type(value:str):None msgraph_beta.generated.models.AuthorizationSystemResource::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AuthorizationSystemResource::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthorizationSystemResource msgraph_beta.generated.models.AuthorizationSystemType::0000-Azure @@ -158408,8 +158906,11 @@ msgraph_beta.generated.models.AuthorizationSystemTypeAction::|public|severity(): msgraph_beta.generated.models.AuthorizationSystemTypeAction::|public|severity(value:AuthorizationSystemActionSeverity):None msgraph_beta.generated.models.AuthorizationSystemTypeAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthorizationSystemTypeAction msgraph_beta.generated.models.AuthorizationSystemTypeService-->Entity +msgraph_beta.generated.models.AuthorizationSystemTypeService::|public|actions():list[AuthorizationSystemTypeAction] +msgraph_beta.generated.models.AuthorizationSystemTypeService::|public|actions(value:list[AuthorizationSystemTypeAction]):None msgraph_beta.generated.models.AuthorizationSystemTypeService::|public|constructor():None msgraph_beta.generated.models.AuthorizationSystemTypeService::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AuthorizationSystemTypeService::|public|odata_type:str msgraph_beta.generated.models.AuthorizationSystemTypeService::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AuthorizationSystemTypeService::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuthorizationSystemTypeService msgraph_beta.generated.models.AutoAdmittedUsersType::0000-EveryoneInCompany @@ -158838,8 +159339,11 @@ msgraph_beta.generated.models.AwsStatementEffect::0001-Deny msgraph_beta.generated.models.AwsStatementEffect::0002-UnknownFutureValue msgraph_beta.generated.models.AwsStatement~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AwsUser-->AwsIdentity +msgraph_beta.generated.models.AwsUser::|public|assumable_roles():list[AwsRole] +msgraph_beta.generated.models.AwsUser::|public|assumable_roles(value:list[AwsRole]):None msgraph_beta.generated.models.AwsUser::|public|constructor():None msgraph_beta.generated.models.AwsUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AwsUser::|public|odata_type:str msgraph_beta.generated.models.AwsUser::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AwsUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):AwsUser msgraph_beta.generated.models.AzureAccessType::0000-Public @@ -159072,6 +159576,13 @@ msgraph_beta.generated.models.AzureUser::|public|get_field_deserializers():dict[ msgraph_beta.generated.models.AzureUser::|public|odata_type:str msgraph_beta.generated.models.AzureUser::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AzureUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureUser +msgraph_beta.generated.models.B2bIdentityProvidersType::0000-AzureActiveDirectory +msgraph_beta.generated.models.B2bIdentityProvidersType::0001-ExternalFederation +msgraph_beta.generated.models.B2bIdentityProvidersType::0002-SocialIdentityProviders +msgraph_beta.generated.models.B2bIdentityProvidersType::0003-EmailOneTimePasscode +msgraph_beta.generated.models.B2bIdentityProvidersType::0004-MicrosoftAccount +msgraph_beta.generated.models.B2bIdentityProvidersType::0005-DefaultConfiguredIdp +msgraph_beta.generated.models.B2bIdentityProvidersType::0006-UnknownFutureValue msgraph_beta.generated.models.B2cAuthenticationMethodsPolicy-->Entity msgraph_beta.generated.models.B2cAuthenticationMethodsPolicy::|public|constructor():None msgraph_beta.generated.models.B2cAuthenticationMethodsPolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -159247,8 +159758,31 @@ msgraph_beta.generated.models.BaseEndUserNotification::|static|public|create_fro msgraph_beta.generated.models.BaseEndUserNotification~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.BaseItem-->Entity msgraph_beta.generated.models.BaseItem::|public|constructor():None +msgraph_beta.generated.models.BaseItem::|public|created_by():IdentitySet +msgraph_beta.generated.models.BaseItem::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.BaseItem::|public|created_by_user():User +msgraph_beta.generated.models.BaseItem::|public|created_by_user(value:User):None +msgraph_beta.generated.models.BaseItem::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.BaseItem::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.BaseItem::|public|description():str +msgraph_beta.generated.models.BaseItem::|public|description(value:str):None +msgraph_beta.generated.models.BaseItem::|public|e_tag():str +msgraph_beta.generated.models.BaseItem::|public|e_tag(value:str):None msgraph_beta.generated.models.BaseItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.BaseItem::|public|last_modified_by():IdentitySet +msgraph_beta.generated.models.BaseItem::|public|last_modified_by(value:IdentitySet):None +msgraph_beta.generated.models.BaseItem::|public|last_modified_by_user():User +msgraph_beta.generated.models.BaseItem::|public|last_modified_by_user(value:User):None +msgraph_beta.generated.models.BaseItem::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.BaseItem::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.BaseItem::|public|name():str +msgraph_beta.generated.models.BaseItem::|public|name(value:str):None +msgraph_beta.generated.models.BaseItem::|public|odata_type:str +msgraph_beta.generated.models.BaseItem::|public|parent_reference():ItemReference +msgraph_beta.generated.models.BaseItem::|public|parent_reference(value:ItemReference):None msgraph_beta.generated.models.BaseItem::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.BaseItem::|public|web_url():str +msgraph_beta.generated.models.BaseItem::|public|web_url(value:str):None msgraph_beta.generated.models.BaseItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):BaseItem msgraph_beta.generated.models.BaseItemCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.BaseItemCollectionResponse::|public|constructor():None @@ -159324,6 +159858,16 @@ msgraph_beta.generated.models.BaseSitePageCollectionResponse::|public|serialize( msgraph_beta.generated.models.BaseSitePageCollectionResponse::|public|value():list[BaseSitePage] msgraph_beta.generated.models.BaseSitePageCollectionResponse::|public|value(value:list[BaseSitePage]):None msgraph_beta.generated.models.BaseSitePageCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):BaseSitePageCollectionResponse +msgraph_beta.generated.models.BasicAuthentication-->ApiAuthenticationConfigurationBase +msgraph_beta.generated.models.BasicAuthentication::|public|constructor():None +msgraph_beta.generated.models.BasicAuthentication::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.BasicAuthentication::|public|odata_type:str +msgraph_beta.generated.models.BasicAuthentication::|public|password():str +msgraph_beta.generated.models.BasicAuthentication::|public|password(value:str):None +msgraph_beta.generated.models.BasicAuthentication::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.BasicAuthentication::|public|username():str +msgraph_beta.generated.models.BasicAuthentication::|public|username(value:str):None +msgraph_beta.generated.models.BasicAuthentication::|static|public|create_from_discriminator_value(parse_node:ParseNode):BasicAuthentication msgraph_beta.generated.models.BinaryContent-->ContentBase msgraph_beta.generated.models.BinaryContent::|public|constructor():None msgraph_beta.generated.models.BinaryContent::|public|data():bytes @@ -160402,6 +160946,20 @@ msgraph_beta.generated.models.BulkUpload::|public|get_field_deserializers():dict msgraph_beta.generated.models.BulkUpload::|public|odata_type:str msgraph_beta.generated.models.BulkUpload::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.BulkUpload::|static|public|create_from_discriminator_value(parse_node:ParseNode):BulkUpload +msgraph_beta.generated.models.Bundle::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Bundle::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Bundle::|public|album():Album +msgraph_beta.generated.models.Bundle::|public|album(value:Album):None +msgraph_beta.generated.models.Bundle::|public|backing_store:BackingStore +msgraph_beta.generated.models.Bundle::|public|child_count():int +msgraph_beta.generated.models.Bundle::|public|child_count(value:int):None +msgraph_beta.generated.models.Bundle::|public|constructor():None +msgraph_beta.generated.models.Bundle::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Bundle::|public|odata_type():str +msgraph_beta.generated.models.Bundle::|public|odata_type(value:str):None +msgraph_beta.generated.models.Bundle::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Bundle::|static|public|create_from_discriminator_value(parse_node:ParseNode):Bundle +msgraph_beta.generated.models.Bundle~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.BusinessFlow-->Entity msgraph_beta.generated.models.BusinessFlow::|public|constructor():None msgraph_beta.generated.models.BusinessFlow::|public|custom_data():str @@ -160496,7 +161054,14 @@ msgraph_beta.generated.models.BusinessScenarioGroupTarget::|static|public|create msgraph_beta.generated.models.BusinessScenarioPlanner-->Entity msgraph_beta.generated.models.BusinessScenarioPlanner::|public|constructor():None msgraph_beta.generated.models.BusinessScenarioPlanner::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.BusinessScenarioPlanner::|public|odata_type:str +msgraph_beta.generated.models.BusinessScenarioPlanner::|public|plan_configuration():PlannerPlanConfiguration +msgraph_beta.generated.models.BusinessScenarioPlanner::|public|plan_configuration(value:PlannerPlanConfiguration):None msgraph_beta.generated.models.BusinessScenarioPlanner::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.BusinessScenarioPlanner::|public|tasks():list[BusinessScenarioTask] +msgraph_beta.generated.models.BusinessScenarioPlanner::|public|tasks(value:list[BusinessScenarioTask]):None +msgraph_beta.generated.models.BusinessScenarioPlanner::|public|task_configuration():PlannerTaskConfiguration +msgraph_beta.generated.models.BusinessScenarioPlanner::|public|task_configuration(value:PlannerTaskConfiguration):None msgraph_beta.generated.models.BusinessScenarioPlanner::|static|public|create_from_discriminator_value(parse_node:ParseNode):BusinessScenarioPlanner msgraph_beta.generated.models.BusinessScenarioPlanReference-->Entity msgraph_beta.generated.models.BusinessScenarioPlanReference::|public|constructor():None @@ -160572,9 +161137,52 @@ msgraph_beta.generated.models.CalculatedColumn::|public|serialize(writer:Seriali msgraph_beta.generated.models.CalculatedColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalculatedColumn msgraph_beta.generated.models.CalculatedColumn~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Calendar-->Entity +msgraph_beta.generated.models.Calendar::|public|allowed_online_meeting_providers():list[OnlineMeetingProviderType] +msgraph_beta.generated.models.Calendar::|public|allowed_online_meeting_providers(value:list[OnlineMeetingProviderType]):None +msgraph_beta.generated.models.Calendar::|public|calendar_group_id():str +msgraph_beta.generated.models.Calendar::|public|calendar_group_id(value:str):None +msgraph_beta.generated.models.Calendar::|public|calendar_permissions():list[CalendarPermission] +msgraph_beta.generated.models.Calendar::|public|calendar_permissions(value:list[CalendarPermission]):None +msgraph_beta.generated.models.Calendar::|public|calendar_view():list[Event] +msgraph_beta.generated.models.Calendar::|public|calendar_view(value:list[Event]):None +msgraph_beta.generated.models.Calendar::|public|can_edit():bool +msgraph_beta.generated.models.Calendar::|public|can_edit(value:bool):None +msgraph_beta.generated.models.Calendar::|public|can_share():bool +msgraph_beta.generated.models.Calendar::|public|can_share(value:bool):None +msgraph_beta.generated.models.Calendar::|public|can_view_private_items():bool +msgraph_beta.generated.models.Calendar::|public|can_view_private_items(value:bool):None +msgraph_beta.generated.models.Calendar::|public|change_key():str +msgraph_beta.generated.models.Calendar::|public|change_key(value:str):None +msgraph_beta.generated.models.Calendar::|public|color():CalendarColor +msgraph_beta.generated.models.Calendar::|public|color(value:CalendarColor):None msgraph_beta.generated.models.Calendar::|public|constructor():None +msgraph_beta.generated.models.Calendar::|public|default_online_meeting_provider():OnlineMeetingProviderType +msgraph_beta.generated.models.Calendar::|public|default_online_meeting_provider(value:OnlineMeetingProviderType):None +msgraph_beta.generated.models.Calendar::|public|events():list[Event] +msgraph_beta.generated.models.Calendar::|public|events(value:list[Event]):None msgraph_beta.generated.models.Calendar::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Calendar::|public|hex_color():str +msgraph_beta.generated.models.Calendar::|public|hex_color(value:str):None +msgraph_beta.generated.models.Calendar::|public|is_default_calendar():bool +msgraph_beta.generated.models.Calendar::|public|is_default_calendar(value:bool):None +msgraph_beta.generated.models.Calendar::|public|is_removable():bool +msgraph_beta.generated.models.Calendar::|public|is_removable(value:bool):None +msgraph_beta.generated.models.Calendar::|public|is_shared():bool +msgraph_beta.generated.models.Calendar::|public|is_shared(value:bool):None +msgraph_beta.generated.models.Calendar::|public|is_shared_with_me():bool +msgraph_beta.generated.models.Calendar::|public|is_shared_with_me(value:bool):None +msgraph_beta.generated.models.Calendar::|public|is_tallying_responses():bool +msgraph_beta.generated.models.Calendar::|public|is_tallying_responses(value:bool):None +msgraph_beta.generated.models.Calendar::|public|multi_value_extended_properties():list[MultiValueLegacyExtendedProperty] +msgraph_beta.generated.models.Calendar::|public|multi_value_extended_properties(value:list[MultiValueLegacyExtendedProperty]):None +msgraph_beta.generated.models.Calendar::|public|name():str +msgraph_beta.generated.models.Calendar::|public|name(value:str):None +msgraph_beta.generated.models.Calendar::|public|odata_type:str +msgraph_beta.generated.models.Calendar::|public|owner():EmailAddress +msgraph_beta.generated.models.Calendar::|public|owner(value:EmailAddress):None msgraph_beta.generated.models.Calendar::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Calendar::|public|single_value_extended_properties():list[SingleValueLegacyExtendedProperty] +msgraph_beta.generated.models.Calendar::|public|single_value_extended_properties(value:list[SingleValueLegacyExtendedProperty]):None msgraph_beta.generated.models.Calendar::|static|public|create_from_discriminator_value(parse_node:ParseNode):Calendar msgraph_beta.generated.models.CalendarCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.CalendarCollectionResponse::|public|constructor():None @@ -160583,6 +161191,17 @@ msgraph_beta.generated.models.CalendarCollectionResponse::|public|serialize(writ msgraph_beta.generated.models.CalendarCollectionResponse::|public|value():list[Calendar] msgraph_beta.generated.models.CalendarCollectionResponse::|public|value(value:list[Calendar]):None msgraph_beta.generated.models.CalendarCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalendarCollectionResponse +msgraph_beta.generated.models.CalendarColor::0000-Auto +msgraph_beta.generated.models.CalendarColor::0001-LightBlue +msgraph_beta.generated.models.CalendarColor::0002-LightGreen +msgraph_beta.generated.models.CalendarColor::0003-LightOrange +msgraph_beta.generated.models.CalendarColor::0004-LightGray +msgraph_beta.generated.models.CalendarColor::0005-LightYellow +msgraph_beta.generated.models.CalendarColor::0006-LightTeal +msgraph_beta.generated.models.CalendarColor::0007-LightPink +msgraph_beta.generated.models.CalendarColor::0008-LightBrown +msgraph_beta.generated.models.CalendarColor::0009-LightRed +msgraph_beta.generated.models.CalendarColor::0010-MaxColor msgraph_beta.generated.models.CalendarGroup-->Entity msgraph_beta.generated.models.CalendarGroup::|public|calendars():list[Calendar] msgraph_beta.generated.models.CalendarGroup::|public|calendars(value:list[Calendar]):None @@ -160605,8 +161224,8 @@ msgraph_beta.generated.models.CalendarGroupCollectionResponse::|public|value():l msgraph_beta.generated.models.CalendarGroupCollectionResponse::|public|value(value:list[CalendarGroup]):None msgraph_beta.generated.models.CalendarGroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalendarGroupCollectionResponse msgraph_beta.generated.models.CalendarPermission-->Entity -msgraph_beta.generated.models.CalendarPermission::|public|allowed_roles():list[str] -msgraph_beta.generated.models.CalendarPermission::|public|allowed_roles(value:list[str]):None +msgraph_beta.generated.models.CalendarPermission::|public|allowed_roles():list[CalendarRoleType] +msgraph_beta.generated.models.CalendarPermission::|public|allowed_roles(value:list[CalendarRoleType]):None msgraph_beta.generated.models.CalendarPermission::|public|constructor():None msgraph_beta.generated.models.CalendarPermission::|public|email_address():EmailAddress msgraph_beta.generated.models.CalendarPermission::|public|email_address(value:EmailAddress):None @@ -160673,8 +161292,8 @@ msgraph_beta.generated.models.CalendarSharingMessageAction::|public|serialize(wr msgraph_beta.generated.models.CalendarSharingMessageAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalendarSharingMessageAction msgraph_beta.generated.models.CalendarSharingMessageAction~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Call-->Entity -msgraph_beta.generated.models.Call::|public|active_modalities():list[str] -msgraph_beta.generated.models.Call::|public|active_modalities(value:list[str]):None +msgraph_beta.generated.models.Call::|public|active_modalities():list[Modality] +msgraph_beta.generated.models.Call::|public|active_modalities(value:list[Modality]):None msgraph_beta.generated.models.Call::|public|answered_by():ParticipantInfo msgraph_beta.generated.models.Call::|public|answered_by(value:ParticipantInfo):None msgraph_beta.generated.models.Call::|public|audio_routing_groups():list[AudioRoutingGroup] @@ -160712,14 +161331,14 @@ msgraph_beta.generated.models.Call::|public|operations():list[CommsOperation] msgraph_beta.generated.models.Call::|public|operations(value:list[CommsOperation]):None msgraph_beta.generated.models.Call::|public|participants():list[Participant] msgraph_beta.generated.models.Call::|public|participants(value:list[Participant]):None -msgraph_beta.generated.models.Call::|public|requested_modalities():list[str] -msgraph_beta.generated.models.Call::|public|requested_modalities(value:list[str]):None +msgraph_beta.generated.models.Call::|public|requested_modalities():list[Modality] +msgraph_beta.generated.models.Call::|public|requested_modalities(value:list[Modality]):None msgraph_beta.generated.models.Call::|public|result_info():ResultInfo msgraph_beta.generated.models.Call::|public|result_info(value:ResultInfo):None msgraph_beta.generated.models.Call::|public|ringing_timeout_in_seconds():int msgraph_beta.generated.models.Call::|public|ringing_timeout_in_seconds(value:int):None -msgraph_beta.generated.models.Call::|public|routing_policies():list[str] -msgraph_beta.generated.models.Call::|public|routing_policies(value:list[str]):None +msgraph_beta.generated.models.Call::|public|routing_policies():list[RoutingPolicy] +msgraph_beta.generated.models.Call::|public|routing_policies(value:list[RoutingPolicy]):None msgraph_beta.generated.models.Call::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Call::|public|source():ParticipantInfo msgraph_beta.generated.models.Call::|public|source(value:ParticipantInfo):None @@ -161373,8 +161992,13 @@ msgraph_beta.generated.models.callRecords.Participant::|public|odata_type:str msgraph_beta.generated.models.callRecords.Participant::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.callRecords.Participant::|static|public|create_from_discriminator_value(parse_node:ParseNode):Participant msgraph_beta.generated.models.callRecords.ParticipantBase-->Entity +msgraph_beta.generated.models.callRecords.ParticipantBase::|public|administrative_unit_infos():list[AdministrativeUnitInfo] +msgraph_beta.generated.models.callRecords.ParticipantBase::|public|administrative_unit_infos(value:list[AdministrativeUnitInfo]):None msgraph_beta.generated.models.callRecords.ParticipantBase::|public|constructor():None msgraph_beta.generated.models.callRecords.ParticipantBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.callRecords.ParticipantBase::|public|identity():CommunicationsIdentitySet +msgraph_beta.generated.models.callRecords.ParticipantBase::|public|identity(value:CommunicationsIdentitySet):None +msgraph_beta.generated.models.callRecords.ParticipantBase::|public|odata_type:str msgraph_beta.generated.models.callRecords.ParticipantBase::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.callRecords.ParticipantBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):ParticipantBase msgraph_beta.generated.models.callRecords.ParticipantCollectionResponse-->BaseCollectionPaginationCountResponse @@ -161874,7 +162498,12 @@ msgraph_beta.generated.models.CancelMediaProcessingOperation::|static|public|cre msgraph_beta.generated.models.CanvasLayout-->Entity msgraph_beta.generated.models.CanvasLayout::|public|constructor():None msgraph_beta.generated.models.CanvasLayout::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CanvasLayout::|public|horizontal_sections():list[HorizontalSection] +msgraph_beta.generated.models.CanvasLayout::|public|horizontal_sections(value:list[HorizontalSection]):None +msgraph_beta.generated.models.CanvasLayout::|public|odata_type:str msgraph_beta.generated.models.CanvasLayout::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CanvasLayout::|public|vertical_section():VerticalSection +msgraph_beta.generated.models.CanvasLayout::|public|vertical_section(value:VerticalSection):None msgraph_beta.generated.models.CanvasLayout::|static|public|create_from_discriminator_value(parse_node:ParseNode):CanvasLayout msgraph_beta.generated.models.CartToClassAssociation-->Entity msgraph_beta.generated.models.CartToClassAssociation::|public|classroom_ids():list[str] @@ -162666,8 +163295,21 @@ msgraph_beta.generated.models.ChatMessageImportance::0000-Normal msgraph_beta.generated.models.ChatMessageImportance::0001-High msgraph_beta.generated.models.ChatMessageImportance::0002-Urgent msgraph_beta.generated.models.ChatMessageInfo-->Entity +msgraph_beta.generated.models.ChatMessageInfo::|public|body():ItemBody +msgraph_beta.generated.models.ChatMessageInfo::|public|body(value:ItemBody):None msgraph_beta.generated.models.ChatMessageInfo::|public|constructor():None +msgraph_beta.generated.models.ChatMessageInfo::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.ChatMessageInfo::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ChatMessageInfo::|public|event_detail():EventMessageDetail +msgraph_beta.generated.models.ChatMessageInfo::|public|event_detail(value:EventMessageDetail):None +msgraph_beta.generated.models.ChatMessageInfo::|public|from_():ChatMessageFromIdentitySet +msgraph_beta.generated.models.ChatMessageInfo::|public|from_(value:ChatMessageFromIdentitySet):None msgraph_beta.generated.models.ChatMessageInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ChatMessageInfo::|public|is_deleted():bool +msgraph_beta.generated.models.ChatMessageInfo::|public|is_deleted(value:bool):None +msgraph_beta.generated.models.ChatMessageInfo::|public|message_type():ChatMessageType +msgraph_beta.generated.models.ChatMessageInfo::|public|message_type(value:ChatMessageType):None +msgraph_beta.generated.models.ChatMessageInfo::|public|odata_type:str msgraph_beta.generated.models.ChatMessageInfo::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ChatMessageInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ChatMessageInfo msgraph_beta.generated.models.ChatMessageMention::|public|additional_data():dict[str, Any] @@ -162898,6 +163540,12 @@ msgraph_beta.generated.models.chromeOSOnboardingStatus::0002-Onboarded msgraph_beta.generated.models.chromeOSOnboardingStatus::0003-Failed msgraph_beta.generated.models.chromeOSOnboardingStatus::0004-Offboarding msgraph_beta.generated.models.chromeOSOnboardingStatus::0005-UnknownFutureValue +msgraph_beta.generated.models.ClaimConditionUserType::0000-Any +msgraph_beta.generated.models.ClaimConditionUserType::0001-Members +msgraph_beta.generated.models.ClaimConditionUserType::0002-AllGuests +msgraph_beta.generated.models.ClaimConditionUserType::0003-AadGuests +msgraph_beta.generated.models.ClaimConditionUserType::0004-ExternalGuests +msgraph_beta.generated.models.ClaimConditionUserType::0005-UnknownFutureValue msgraph_beta.generated.models.ClaimsMapping::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ClaimsMapping::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ClaimsMapping::|public|backing_store:BackingStore @@ -163033,6 +163681,14 @@ msgraph_beta.generated.models.ClickSource::0000-Unknown msgraph_beta.generated.models.ClickSource::0001-QrCode msgraph_beta.generated.models.ClickSource::0002-PhishingUrl msgraph_beta.generated.models.ClickSource::0003-UnknownFutureValue +msgraph_beta.generated.models.ClientCertificateAuthentication-->ApiAuthenticationConfigurationBase +msgraph_beta.generated.models.ClientCertificateAuthentication::|public|certificate_list():list[Pkcs12CertificateInformation] +msgraph_beta.generated.models.ClientCertificateAuthentication::|public|certificate_list(value:list[Pkcs12CertificateInformation]):None +msgraph_beta.generated.models.ClientCertificateAuthentication::|public|constructor():None +msgraph_beta.generated.models.ClientCertificateAuthentication::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ClientCertificateAuthentication::|public|odata_type:str +msgraph_beta.generated.models.ClientCertificateAuthentication::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ClientCertificateAuthentication::|static|public|create_from_discriminator_value(parse_node:ParseNode):ClientCertificateAuthentication msgraph_beta.generated.models.ClientCredentials::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ClientCredentials::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ClientCredentials::|public|backing_store:BackingStore @@ -163340,6 +163996,9 @@ msgraph_beta.generated.models.CloudClipboardItemPayload~~>AdditionalDataHolder; msgraph_beta.generated.models.CloudClipboardRoot-->Entity msgraph_beta.generated.models.CloudClipboardRoot::|public|constructor():None msgraph_beta.generated.models.CloudClipboardRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudClipboardRoot::|public|items():list[CloudClipboardItem] +msgraph_beta.generated.models.CloudClipboardRoot::|public|items(value:list[CloudClipboardItem]):None +msgraph_beta.generated.models.CloudClipboardRoot::|public|odata_type:str msgraph_beta.generated.models.CloudClipboardRoot::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.CloudClipboardRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudClipboardRoot msgraph_beta.generated.models.CloudCommunications::|public|additional_data():dict[str, Any] @@ -164593,17 +165252,73 @@ msgraph_beta.generated.models.CloudPCPerformanceReportName::0001-UnknownFutureVa msgraph_beta.generated.models.CloudPCPerformanceReportName::0002-CloudPcInsightReport msgraph_beta.generated.models.CloudPcPolicyApplyActionResult-->Entity msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|constructor():None +msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|finish_date_time():datetime.datetime +msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|finish_date_time(value:datetime.datetime):None msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|odata_type:str msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|start_date_time():datetime.datetime +msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|start_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|status():CloudPcPolicyApplyActionStatus +msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|public|status(value:CloudPcPolicyApplyActionStatus):None msgraph_beta.generated.models.CloudPcPolicyApplyActionResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcPolicyApplyActionResult +msgraph_beta.generated.models.CloudPcPolicyApplyActionStatus::0000-Processing +msgraph_beta.generated.models.CloudPcPolicyApplyActionStatus::0001-Succeeded +msgraph_beta.generated.models.CloudPcPolicyApplyActionStatus::0002-Failed +msgraph_beta.generated.models.CloudPcPolicyApplyActionStatus::0003-UnknownFutureValue msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail-->Entity msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|constructor():None +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|cron_schedule_expression():str +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|cron_schedule_expression(value:str):None +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|end_date_time():str +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|end_date_time(value:str):None msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|next_run_date_time():str +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|next_run_date_time(value:str):None +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|odata_type:str +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|reserve_percentage():int +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|reserve_percentage(value:int):None msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|start_date_time():str +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|start_date_time(value:str):None +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|timezone():CloudPcPolicyTimezone +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|timezone(value:CloudPcPolicyTimezone):None msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcPolicyScheduledApplyActionDetail msgraph_beta.generated.models.CloudPcPolicySettingType::0000-Region msgraph_beta.generated.models.CloudPcPolicySettingType::0001-SingleSignOn msgraph_beta.generated.models.CloudPcPolicySettingType::0002-UnknownFutureValue +msgraph_beta.generated.models.CloudPcPolicyTimezone::0000-Gmt +msgraph_beta.generated.models.CloudPcPolicyTimezone::0001-Bit +msgraph_beta.generated.models.CloudPcPolicyTimezone::0002-Nut +msgraph_beta.generated.models.CloudPcPolicyTimezone::0003-Hst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0004-Mit +msgraph_beta.generated.models.CloudPcPolicyTimezone::0005-Akst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0006-Pst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0007-Mst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0008-East +msgraph_beta.generated.models.CloudPcPolicyTimezone::0009-Est +msgraph_beta.generated.models.CloudPcPolicyTimezone::0010-Ast +msgraph_beta.generated.models.CloudPcPolicyTimezone::0011-Nst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0012-Art +msgraph_beta.generated.models.CloudPcPolicyTimezone::0013-Gst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0014-Azot +msgraph_beta.generated.models.CloudPcPolicyTimezone::0015-Cet +msgraph_beta.generated.models.CloudPcPolicyTimezone::0016-Cat +msgraph_beta.generated.models.CloudPcPolicyTimezone::0017-Eat +msgraph_beta.generated.models.CloudPcPolicyTimezone::0018-Get +msgraph_beta.generated.models.CloudPcPolicyTimezone::0019-Pkt +msgraph_beta.generated.models.CloudPcPolicyTimezone::0020-Ist +msgraph_beta.generated.models.CloudPcPolicyTimezone::0021-Bst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0022-Tha +msgraph_beta.generated.models.CloudPcPolicyTimezone::0023-Cst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0024-Jst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0025-Acst +msgraph_beta.generated.models.CloudPcPolicyTimezone::0026-Pgt +msgraph_beta.generated.models.CloudPcPolicyTimezone::0027-Sbt +msgraph_beta.generated.models.CloudPcPolicyTimezone::0028-Fjt +msgraph_beta.generated.models.CloudPcPolicyTimezone::0029-Tot +msgraph_beta.generated.models.CloudPcPolicyTimezone::0030-Lint +msgraph_beta.generated.models.CloudPcPolicyTimezone::0031-UnknownFutureValue msgraph_beta.generated.models.CloudPcPowerState::0000-Running msgraph_beta.generated.models.CloudPcPowerState::0001-PoweredOff msgraph_beta.generated.models.CloudPcPowerState::0002-UnknownFutureValue @@ -166953,6 +167668,18 @@ msgraph_beta.generated.models.ConnectionDirection::0000-Unknown msgraph_beta.generated.models.ConnectionDirection::0001-Inbound msgraph_beta.generated.models.ConnectionDirection::0002-Outbound msgraph_beta.generated.models.ConnectionDirection::0003-UnknownFutureValue +msgraph_beta.generated.models.ConnectionInfo::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ConnectionInfo::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ConnectionInfo::|public|backing_store:BackingStore +msgraph_beta.generated.models.ConnectionInfo::|public|constructor():None +msgraph_beta.generated.models.ConnectionInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ConnectionInfo::|public|odata_type():str +msgraph_beta.generated.models.ConnectionInfo::|public|odata_type(value:str):None +msgraph_beta.generated.models.ConnectionInfo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ConnectionInfo::|public|url():str +msgraph_beta.generated.models.ConnectionInfo::|public|url(value:str):None +msgraph_beta.generated.models.ConnectionInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConnectionInfo +msgraph_beta.generated.models.ConnectionInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ConnectionOperation-->Entity msgraph_beta.generated.models.ConnectionOperation::|public|constructor():None msgraph_beta.generated.models.ConnectionOperation::|public|error():PublicError @@ -167002,8 +167729,21 @@ msgraph_beta.generated.models.ConnectorCollectionResponse::|public|value():list[ msgraph_beta.generated.models.ConnectorCollectionResponse::|public|value(value:list[Connector]):None msgraph_beta.generated.models.ConnectorCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConnectorCollectionResponse msgraph_beta.generated.models.ConnectorGroup-->Entity +msgraph_beta.generated.models.ConnectorGroup::|public|applications():list[Application] +msgraph_beta.generated.models.ConnectorGroup::|public|applications(value:list[Application]):None +msgraph_beta.generated.models.ConnectorGroup::|public|connector_group_type():ConnectorGroupType +msgraph_beta.generated.models.ConnectorGroup::|public|connector_group_type(value:ConnectorGroupType):None msgraph_beta.generated.models.ConnectorGroup::|public|constructor():None msgraph_beta.generated.models.ConnectorGroup::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ConnectorGroup::|public|is_default():bool +msgraph_beta.generated.models.ConnectorGroup::|public|is_default(value:bool):None +msgraph_beta.generated.models.ConnectorGroup::|public|members():list[Connector] +msgraph_beta.generated.models.ConnectorGroup::|public|members(value:list[Connector]):None +msgraph_beta.generated.models.ConnectorGroup::|public|name():str +msgraph_beta.generated.models.ConnectorGroup::|public|name(value:str):None +msgraph_beta.generated.models.ConnectorGroup::|public|odata_type:str +msgraph_beta.generated.models.ConnectorGroup::|public|region():ConnectorGroupRegion +msgraph_beta.generated.models.ConnectorGroup::|public|region(value:ConnectorGroupRegion):None msgraph_beta.generated.models.ConnectorGroup::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ConnectorGroup::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConnectorGroup msgraph_beta.generated.models.ConnectorGroupCollectionResponse-->BaseCollectionPaginationCountResponse @@ -167013,6 +167753,13 @@ msgraph_beta.generated.models.ConnectorGroupCollectionResponse::|public|serializ msgraph_beta.generated.models.ConnectorGroupCollectionResponse::|public|value():list[ConnectorGroup] msgraph_beta.generated.models.ConnectorGroupCollectionResponse::|public|value(value:list[ConnectorGroup]):None msgraph_beta.generated.models.ConnectorGroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConnectorGroupCollectionResponse +msgraph_beta.generated.models.ConnectorGroupRegion::0000-Nam +msgraph_beta.generated.models.ConnectorGroupRegion::0001-Eur +msgraph_beta.generated.models.ConnectorGroupRegion::0002-Aus +msgraph_beta.generated.models.ConnectorGroupRegion::0003-Asia +msgraph_beta.generated.models.ConnectorGroupRegion::0004-Ind +msgraph_beta.generated.models.ConnectorGroupRegion::0005-UnknownFutureValue +msgraph_beta.generated.models.ConnectorGroupType::0000-ApplicationProxy msgraph_beta.generated.models.ConnectorHealthState::0000-Healthy msgraph_beta.generated.models.ConnectorHealthState::0001-Warning msgraph_beta.generated.models.ConnectorHealthState::0002-Unhealthy @@ -167183,6 +167930,28 @@ msgraph_beta.generated.models.ContactRelationship::0004-Guardian msgraph_beta.generated.models.ContactRelationship::0005-Child msgraph_beta.generated.models.ContactRelationship::0006-Other msgraph_beta.generated.models.ContactRelationship::0007-UnknownFutureValue +msgraph_beta.generated.models.ContainerFilter::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ContainerFilter::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ContainerFilter::|public|backing_store:BackingStore +msgraph_beta.generated.models.ContainerFilter::|public|constructor():None +msgraph_beta.generated.models.ContainerFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ContainerFilter::|public|included_containers():list[str] +msgraph_beta.generated.models.ContainerFilter::|public|included_containers(value:list[str]):None +msgraph_beta.generated.models.ContainerFilter::|public|odata_type():str +msgraph_beta.generated.models.ContainerFilter::|public|odata_type(value:str):None +msgraph_beta.generated.models.ContainerFilter::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ContainerFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerFilter +msgraph_beta.generated.models.ContainerFilter~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ContainsTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.ContainsTransformation::|public|constructor():None +msgraph_beta.generated.models.ContainsTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ContainsTransformation::|public|odata_type:str +msgraph_beta.generated.models.ContainsTransformation::|public|output():TransformationAttribute +msgraph_beta.generated.models.ContainsTransformation::|public|output(value:TransformationAttribute):None +msgraph_beta.generated.models.ContainsTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ContainsTransformation::|public|value():str +msgraph_beta.generated.models.ContainsTransformation::|public|value(value:str):None +msgraph_beta.generated.models.ContainsTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainsTransformation msgraph_beta.generated.models.ContentActivity-->Entity msgraph_beta.generated.models.ContentActivity::|public|constructor():None msgraph_beta.generated.models.ContentActivity::|public|content_metadata():ProcessContentRequest @@ -167243,6 +168012,24 @@ msgraph_beta.generated.models.ContentClassification::|public|unique_count():int msgraph_beta.generated.models.ContentClassification::|public|unique_count(value:int):None msgraph_beta.generated.models.ContentClassification::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContentClassification msgraph_beta.generated.models.ContentClassification~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ContentCustomization::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ContentCustomization::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ContentCustomization::|public|attribute_collection():list[KeyValue] +msgraph_beta.generated.models.ContentCustomization::|public|attribute_collection(value:list[KeyValue]):None +msgraph_beta.generated.models.ContentCustomization::|public|attribute_collection_relative_url():str +msgraph_beta.generated.models.ContentCustomization::|public|attribute_collection_relative_url(value:str):None +msgraph_beta.generated.models.ContentCustomization::|public|backing_store:BackingStore +msgraph_beta.generated.models.ContentCustomization::|public|constructor():None +msgraph_beta.generated.models.ContentCustomization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ContentCustomization::|public|odata_type():str +msgraph_beta.generated.models.ContentCustomization::|public|odata_type(value:str):None +msgraph_beta.generated.models.ContentCustomization::|public|registration_campaign():list[KeyValue] +msgraph_beta.generated.models.ContentCustomization::|public|registration_campaign(value:list[KeyValue]):None +msgraph_beta.generated.models.ContentCustomization::|public|registration_campaign_relative_url():str +msgraph_beta.generated.models.ContentCustomization::|public|registration_campaign_relative_url(value:str):None +msgraph_beta.generated.models.ContentCustomization::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ContentCustomization::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContentCustomization +msgraph_beta.generated.models.ContentCustomization~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ContentFormat::0000-Default msgraph_beta.generated.models.ContentFormat::0001-Email msgraph_beta.generated.models.ContentInfo::|public|additional_data():dict[str, Any] @@ -167664,6 +168451,9 @@ msgraph_beta.generated.models.CopilotAdminLimitedMode::|static|public|create_fro msgraph_beta.generated.models.CopilotAdminSetting-->Entity msgraph_beta.generated.models.CopilotAdminSetting::|public|constructor():None msgraph_beta.generated.models.CopilotAdminSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CopilotAdminSetting::|public|limited_mode():CopilotAdminLimitedMode +msgraph_beta.generated.models.CopilotAdminSetting::|public|limited_mode(value:CopilotAdminLimitedMode):None +msgraph_beta.generated.models.CopilotAdminSetting::|public|odata_type:str msgraph_beta.generated.models.CopilotAdminSetting::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.CopilotAdminSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopilotAdminSetting msgraph_beta.generated.models.CopilotPeopleAdminSetting-->Entity @@ -167923,9 +168713,28 @@ msgraph_beta.generated.models.CrossTenantAccessPolicyB2BSetting::|public|users_a msgraph_beta.generated.models.CrossTenantAccessPolicyB2BSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessPolicyB2BSetting msgraph_beta.generated.models.CrossTenantAccessPolicyB2BSetting~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault-->Entity +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|automatic_user_consent_settings():InboundOutboundPolicyConfiguration +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|automatic_user_consent_settings(value:InboundOutboundPolicyConfiguration):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_inbound():CrossTenantAccessPolicyB2BSetting +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_inbound(value:CrossTenantAccessPolicyB2BSetting):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_outbound():CrossTenantAccessPolicyB2BSetting +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_outbound(value:CrossTenantAccessPolicyB2BSetting):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_inbound():CrossTenantAccessPolicyB2BSetting +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_inbound(value:CrossTenantAccessPolicyB2BSetting):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_outbound():CrossTenantAccessPolicyB2BSetting +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_outbound(value:CrossTenantAccessPolicyB2BSetting):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|constructor():None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|inbound_trust():CrossTenantAccessPolicyInboundTrust +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|inbound_trust(value:CrossTenantAccessPolicyInboundTrust):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|invitation_redemption_identity_provider_configuration():DefaultInvitationRedemptionIdentityProviderConfiguration +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|invitation_redemption_identity_provider_configuration(value:DefaultInvitationRedemptionIdentityProviderConfiguration):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|is_service_default():bool +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|is_service_default(value:bool):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|odata_type:str msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|tenant_restrictions():CrossTenantAccessPolicyTenantRestrictions +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|tenant_restrictions(value:CrossTenantAccessPolicyTenantRestrictions):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationDefault::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessPolicyConfigurationDefault msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|additional_data(value:dict[str, Any]):None @@ -168232,8 +169041,19 @@ msgraph_beta.generated.models.CustomAuthenticationExtensionCollectionResponse::| msgraph_beta.generated.models.CustomAuthenticationExtensionCollectionResponse::|public|value(value:list[CustomAuthenticationExtension]):None msgraph_beta.generated.models.CustomAuthenticationExtensionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomAuthenticationExtensionCollectionResponse msgraph_beta.generated.models.CustomCalloutExtension-->Entity +msgraph_beta.generated.models.CustomCalloutExtension::|public|authentication_configuration():CustomExtensionAuthenticationConfiguration +msgraph_beta.generated.models.CustomCalloutExtension::|public|authentication_configuration(value:CustomExtensionAuthenticationConfiguration):None +msgraph_beta.generated.models.CustomCalloutExtension::|public|client_configuration():CustomExtensionClientConfiguration +msgraph_beta.generated.models.CustomCalloutExtension::|public|client_configuration(value:CustomExtensionClientConfiguration):None msgraph_beta.generated.models.CustomCalloutExtension::|public|constructor():None +msgraph_beta.generated.models.CustomCalloutExtension::|public|description():str +msgraph_beta.generated.models.CustomCalloutExtension::|public|description(value:str):None +msgraph_beta.generated.models.CustomCalloutExtension::|public|display_name():str +msgraph_beta.generated.models.CustomCalloutExtension::|public|display_name(value:str):None +msgraph_beta.generated.models.CustomCalloutExtension::|public|endpoint_configuration():CustomExtensionEndpointConfiguration +msgraph_beta.generated.models.CustomCalloutExtension::|public|endpoint_configuration(value:CustomExtensionEndpointConfiguration):None msgraph_beta.generated.models.CustomCalloutExtension::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomCalloutExtension::|public|odata_type:str msgraph_beta.generated.models.CustomCalloutExtension::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.CustomCalloutExtension::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomCalloutExtension msgraph_beta.generated.models.CustomCalloutExtensionCollectionResponse-->BaseCollectionPaginationCountResponse @@ -168243,11 +169063,104 @@ msgraph_beta.generated.models.CustomCalloutExtensionCollectionResponse::|public| msgraph_beta.generated.models.CustomCalloutExtensionCollectionResponse::|public|value():list[CustomCalloutExtension] msgraph_beta.generated.models.CustomCalloutExtensionCollectionResponse::|public|value(value:list[CustomCalloutExtension]):None msgraph_beta.generated.models.CustomCalloutExtensionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomCalloutExtensionCollectionResponse +msgraph_beta.generated.models.CustomClaim-->CustomClaimBase +msgraph_beta.generated.models.CustomClaim::|public|constructor():None +msgraph_beta.generated.models.CustomClaim::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomClaim::|public|name():str +msgraph_beta.generated.models.CustomClaim::|public|name(value:str):None +msgraph_beta.generated.models.CustomClaim::|public|namespace():str +msgraph_beta.generated.models.CustomClaim::|public|namespace(value:str):None +msgraph_beta.generated.models.CustomClaim::|public|odata_type:str +msgraph_beta.generated.models.CustomClaim::|public|saml_attribute_name_format():SamlAttributeNameFormat +msgraph_beta.generated.models.CustomClaim::|public|saml_attribute_name_format(value:SamlAttributeNameFormat):None +msgraph_beta.generated.models.CustomClaim::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomClaim::|public|token_format():list[TokenFormat] +msgraph_beta.generated.models.CustomClaim::|public|token_format(value:list[TokenFormat]):None +msgraph_beta.generated.models.CustomClaim::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomClaim +msgraph_beta.generated.models.CustomClaimAttributeBase::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CustomClaimAttributeBase::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CustomClaimAttributeBase::|public|backing_store:BackingStore +msgraph_beta.generated.models.CustomClaimAttributeBase::|public|constructor():None +msgraph_beta.generated.models.CustomClaimAttributeBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomClaimAttributeBase::|public|odata_type():str +msgraph_beta.generated.models.CustomClaimAttributeBase::|public|odata_type(value:str):None +msgraph_beta.generated.models.CustomClaimAttributeBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomClaimAttributeBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomClaimAttributeBase +msgraph_beta.generated.models.CustomClaimAttributeBase~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CustomClaimBase::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CustomClaimBase::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CustomClaimBase::|public|backing_store:BackingStore +msgraph_beta.generated.models.CustomClaimBase::|public|configurations():list[CustomClaimConfiguration] +msgraph_beta.generated.models.CustomClaimBase::|public|configurations(value:list[CustomClaimConfiguration]):None +msgraph_beta.generated.models.CustomClaimBase::|public|constructor():None +msgraph_beta.generated.models.CustomClaimBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomClaimBase::|public|odata_type():str +msgraph_beta.generated.models.CustomClaimBase::|public|odata_type(value:str):None +msgraph_beta.generated.models.CustomClaimBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomClaimBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomClaimBase +msgraph_beta.generated.models.CustomClaimBase~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CustomClaimCondition-->CustomClaimConditionBase +msgraph_beta.generated.models.CustomClaimCondition::|public|constructor():None +msgraph_beta.generated.models.CustomClaimCondition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomClaimCondition::|public|member_of():list[str] +msgraph_beta.generated.models.CustomClaimCondition::|public|member_of(value:list[str]):None +msgraph_beta.generated.models.CustomClaimCondition::|public|odata_type:str +msgraph_beta.generated.models.CustomClaimCondition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomClaimCondition::|public|user_type():ClaimConditionUserType +msgraph_beta.generated.models.CustomClaimCondition::|public|user_type(value:ClaimConditionUserType):None +msgraph_beta.generated.models.CustomClaimCondition::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomClaimCondition +msgraph_beta.generated.models.CustomClaimConditionBase::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CustomClaimConditionBase::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CustomClaimConditionBase::|public|backing_store:BackingStore +msgraph_beta.generated.models.CustomClaimConditionBase::|public|constructor():None +msgraph_beta.generated.models.CustomClaimConditionBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomClaimConditionBase::|public|odata_type():str +msgraph_beta.generated.models.CustomClaimConditionBase::|public|odata_type(value:str):None +msgraph_beta.generated.models.CustomClaimConditionBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomClaimConditionBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomClaimConditionBase +msgraph_beta.generated.models.CustomClaimConditionBase~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CustomClaimConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CustomClaimConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CustomClaimConfiguration::|public|attribute():CustomClaimAttributeBase +msgraph_beta.generated.models.CustomClaimConfiguration::|public|attribute(value:CustomClaimAttributeBase):None +msgraph_beta.generated.models.CustomClaimConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.CustomClaimConfiguration::|public|condition():CustomClaimConditionBase +msgraph_beta.generated.models.CustomClaimConfiguration::|public|condition(value:CustomClaimConditionBase):None +msgraph_beta.generated.models.CustomClaimConfiguration::|public|constructor():None +msgraph_beta.generated.models.CustomClaimConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomClaimConfiguration::|public|odata_type():str +msgraph_beta.generated.models.CustomClaimConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.CustomClaimConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomClaimConfiguration::|public|transformations():list[CustomClaimTransformation] +msgraph_beta.generated.models.CustomClaimConfiguration::|public|transformations(value:list[CustomClaimTransformation]):None +msgraph_beta.generated.models.CustomClaimConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomClaimConfiguration +msgraph_beta.generated.models.CustomClaimConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CustomClaimsPolicy-->Entity +msgraph_beta.generated.models.CustomClaimsPolicy::|public|audience_override():str +msgraph_beta.generated.models.CustomClaimsPolicy::|public|audience_override(value:str):None +msgraph_beta.generated.models.CustomClaimsPolicy::|public|claims():list[CustomClaimBase] +msgraph_beta.generated.models.CustomClaimsPolicy::|public|claims(value:list[CustomClaimBase]):None msgraph_beta.generated.models.CustomClaimsPolicy::|public|constructor():None msgraph_beta.generated.models.CustomClaimsPolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomClaimsPolicy::|public|include_application_id_in_issuer():bool +msgraph_beta.generated.models.CustomClaimsPolicy::|public|include_application_id_in_issuer(value:bool):None +msgraph_beta.generated.models.CustomClaimsPolicy::|public|include_basic_claim_set():bool +msgraph_beta.generated.models.CustomClaimsPolicy::|public|include_basic_claim_set(value:bool):None +msgraph_beta.generated.models.CustomClaimsPolicy::|public|odata_type:str msgraph_beta.generated.models.CustomClaimsPolicy::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.CustomClaimsPolicy::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomClaimsPolicy +msgraph_beta.generated.models.CustomClaimTransformation::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CustomClaimTransformation::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CustomClaimTransformation::|public|backing_store:BackingStore +msgraph_beta.generated.models.CustomClaimTransformation::|public|constructor():None +msgraph_beta.generated.models.CustomClaimTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomClaimTransformation::|public|input():TransformationAttribute +msgraph_beta.generated.models.CustomClaimTransformation::|public|input(value:TransformationAttribute):None +msgraph_beta.generated.models.CustomClaimTransformation::|public|odata_type():str +msgraph_beta.generated.models.CustomClaimTransformation::|public|odata_type(value:str):None +msgraph_beta.generated.models.CustomClaimTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomClaimTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomClaimTransformation +msgraph_beta.generated.models.CustomClaimTransformation~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Customer::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.Customer::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.Customer::|public|address():PostalAddressType @@ -168724,8 +169637,8 @@ msgraph_beta.generated.models.CustomTimeZone::|public|standard_offset():Standard msgraph_beta.generated.models.CustomTimeZone::|public|standard_offset(value:StandardTimeZoneOffset):None msgraph_beta.generated.models.CustomTimeZone::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomTimeZone msgraph_beta.generated.models.CustomTrainingSetting-->TrainingSetting -msgraph_beta.generated.models.CustomTrainingSetting::|public|assigned_to():list[str] -msgraph_beta.generated.models.CustomTrainingSetting::|public|assigned_to(value:list[str]):None +msgraph_beta.generated.models.CustomTrainingSetting::|public|assigned_to():list[TrainingAssignedTo] +msgraph_beta.generated.models.CustomTrainingSetting::|public|assigned_to(value:list[TrainingAssignedTo]):None msgraph_beta.generated.models.CustomTrainingSetting::|public|constructor():None msgraph_beta.generated.models.CustomTrainingSetting::|public|description():str msgraph_beta.generated.models.CustomTrainingSetting::|public|description(value:str):None @@ -168837,9 +169750,15 @@ msgraph_beta.generated.models.DataClassificationService::|public|serialize(write msgraph_beta.generated.models.DataClassificationService::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataClassificationService msgraph_beta.generated.models.DataCollectionInfo-->Entity msgraph_beta.generated.models.DataCollectionInfo::|public|constructor():None +msgraph_beta.generated.models.DataCollectionInfo::|public|entitlements():EntitlementsDataCollectionInfo +msgraph_beta.generated.models.DataCollectionInfo::|public|entitlements(value:EntitlementsDataCollectionInfo):None msgraph_beta.generated.models.DataCollectionInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DataCollectionInfo::|public|odata_type:str msgraph_beta.generated.models.DataCollectionInfo::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DataCollectionInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataCollectionInfo +msgraph_beta.generated.models.DataCollectionStatus::0000-Online +msgraph_beta.generated.models.DataCollectionStatus::0001-Offline +msgraph_beta.generated.models.DataCollectionStatus::0002-UnknownFutureValue msgraph_beta.generated.models.DataLossPreventionPolicy-->Entity msgraph_beta.generated.models.DataLossPreventionPolicy::|public|constructor():None msgraph_beta.generated.models.DataLossPreventionPolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -168902,6 +169821,9 @@ msgraph_beta.generated.models.DataProcessorServiceForWindowsFeaturesOnboarding~~ msgraph_beta.generated.models.DataSecurityAndGovernance-->Entity msgraph_beta.generated.models.DataSecurityAndGovernance::|public|constructor():None msgraph_beta.generated.models.DataSecurityAndGovernance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DataSecurityAndGovernance::|public|odata_type:str +msgraph_beta.generated.models.DataSecurityAndGovernance::|public|sensitivity_labels():list[SensitivityLabel] +msgraph_beta.generated.models.DataSecurityAndGovernance::|public|sensitivity_labels(value:list[SensitivityLabel]):None msgraph_beta.generated.models.DataSecurityAndGovernance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DataSecurityAndGovernance::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataSecurityAndGovernance msgraph_beta.generated.models.DataSharingConsent-->Entity @@ -169068,6 +169990,12 @@ msgraph_beta.generated.models.DefaultDeviceCompliancePolicy::|public|get_field_d msgraph_beta.generated.models.DefaultDeviceCompliancePolicy::|public|odata_type:str msgraph_beta.generated.models.DefaultDeviceCompliancePolicy::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DefaultDeviceCompliancePolicy::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultDeviceCompliancePolicy +msgraph_beta.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration-->InvitationRedemptionIdentityProviderConfiguration +msgraph_beta.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|constructor():None +msgraph_beta.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|odata_type:str +msgraph_beta.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultInvitationRedemptionIdentityProviderConfiguration msgraph_beta.generated.models.DefaultManagedAppProtection-->ManagedAppProtection msgraph_beta.generated.models.DefaultManagedAppProtection::|public|allowed_android_device_manufacturers():str msgraph_beta.generated.models.DefaultManagedAppProtection::|public|allowed_android_device_manufacturers(value:str):None @@ -169206,6 +170134,22 @@ msgraph_beta.generated.models.DefaultMfaMethodType::0003-OfficePhone msgraph_beta.generated.models.DefaultMfaMethodType::0004-MicrosoftAuthenticatorPush msgraph_beta.generated.models.DefaultMfaMethodType::0005-SoftwareOneTimePasscode msgraph_beta.generated.models.DefaultMfaMethodType::0006-UnknownFutureValue +msgraph_beta.generated.models.DefaultSharingLink::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.DefaultSharingLink::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.DefaultSharingLink::|public|backing_store:BackingStore +msgraph_beta.generated.models.DefaultSharingLink::|public|constructor():None +msgraph_beta.generated.models.DefaultSharingLink::|public|default_to_existing_access():bool +msgraph_beta.generated.models.DefaultSharingLink::|public|default_to_existing_access(value:bool):None +msgraph_beta.generated.models.DefaultSharingLink::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DefaultSharingLink::|public|odata_type():str +msgraph_beta.generated.models.DefaultSharingLink::|public|odata_type(value:str):None +msgraph_beta.generated.models.DefaultSharingLink::|public|role():SharingRole +msgraph_beta.generated.models.DefaultSharingLink::|public|role(value:SharingRole):None +msgraph_beta.generated.models.DefaultSharingLink::|public|scope():SharingScope +msgraph_beta.generated.models.DefaultSharingLink::|public|scope(value:SharingScope):None +msgraph_beta.generated.models.DefaultSharingLink::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DefaultSharingLink::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultSharingLink +msgraph_beta.generated.models.DefaultSharingLink~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DefaultUserRoleOverride-->Entity msgraph_beta.generated.models.DefaultUserRoleOverride::|public|constructor():None msgraph_beta.generated.models.DefaultUserRoleOverride::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -169602,6 +170546,17 @@ msgraph_beta.generated.models.DeleteAction::|public|odata_type(value:str):None msgraph_beta.generated.models.DeleteAction::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeleteAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeleteAction msgraph_beta.generated.models.DeleteAction~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Deleted::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Deleted::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Deleted::|public|backing_store:BackingStore +msgraph_beta.generated.models.Deleted::|public|constructor():None +msgraph_beta.generated.models.Deleted::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Deleted::|public|odata_type():str +msgraph_beta.generated.models.Deleted::|public|odata_type(value:str):None +msgraph_beta.generated.models.Deleted::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Deleted::|public|state():str +msgraph_beta.generated.models.Deleted::|public|state(value:str):None +msgraph_beta.generated.models.Deleted::|static|public|create_from_discriminator_value(parse_node:ParseNode):Deleted msgraph_beta.generated.models.DeletedChat-->Entity msgraph_beta.generated.models.DeletedChat::|public|constructor():None msgraph_beta.generated.models.DeletedChat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -169638,6 +170593,7 @@ msgraph_beta.generated.models.DeletedTeamCollectionResponse::|public|serialize(w msgraph_beta.generated.models.DeletedTeamCollectionResponse::|public|value():list[DeletedTeam] msgraph_beta.generated.models.DeletedTeamCollectionResponse::|public|value(value:list[DeletedTeam]):None msgraph_beta.generated.models.DeletedTeamCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeletedTeamCollectionResponse +msgraph_beta.generated.models.Deleted~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DeleteUserFromSharedAppleDeviceActionResult-->DeviceActionResult msgraph_beta.generated.models.DeleteUserFromSharedAppleDeviceActionResult::|public|constructor():None msgraph_beta.generated.models.DeleteUserFromSharedAppleDeviceActionResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -170564,7 +171520,14 @@ msgraph_beta.generated.models.DeviceAssignmentItemType::0004-UnknownFutureValue msgraph_beta.generated.models.DeviceAssignmentItem~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DeviceCategory-->Entity msgraph_beta.generated.models.DeviceCategory::|public|constructor():None +msgraph_beta.generated.models.DeviceCategory::|public|description():str +msgraph_beta.generated.models.DeviceCategory::|public|description(value:str):None +msgraph_beta.generated.models.DeviceCategory::|public|display_name():str +msgraph_beta.generated.models.DeviceCategory::|public|display_name(value:str):None msgraph_beta.generated.models.DeviceCategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceCategory::|public|odata_type:str +msgraph_beta.generated.models.DeviceCategory::|public|role_scope_tag_ids():list[str] +msgraph_beta.generated.models.DeviceCategory::|public|role_scope_tag_ids(value:list[str]):None msgraph_beta.generated.models.DeviceCategory::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceCategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceCategory msgraph_beta.generated.models.DeviceCategoryCollectionResponse-->BaseCollectionPaginationCountResponse @@ -170636,9 +171599,28 @@ msgraph_beta.generated.models.DeviceComplianceActionType::0005-RemoveResourceAcc msgraph_beta.generated.models.DeviceComplianceActionType::0006-PushNotification msgraph_beta.generated.models.DeviceComplianceActionType::0007-RemoteLock msgraph_beta.generated.models.DeviceComplianceDeviceOverview-->Entity +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|configuration_version():int +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|configuration_version(value:int):None +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|conflict_count():int +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|conflict_count(value:int):None msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|constructor():None +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|error_count():int +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|error_count(value:int):None +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|failed_count():int +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|failed_count(value:int):None msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|last_update_date_time():datetime.datetime +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|last_update_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|not_applicable_count():int +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|not_applicable_count(value:int):None +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|not_applicable_platform_count():int +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|not_applicable_platform_count(value:int):None +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|odata_type:str +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|pending_count():int +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|pending_count(value:int):None msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|success_count():int +msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|public|success_count(value:int):None msgraph_beta.generated.models.DeviceComplianceDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceDeviceOverview msgraph_beta.generated.models.DeviceComplianceDeviceStatus-->Entity msgraph_beta.generated.models.DeviceComplianceDeviceStatus::|public|compliance_grace_period_expiration_date_time():datetime.datetime @@ -171088,7 +172070,18 @@ msgraph_beta.generated.models.DeviceComplianceScriptRulOperator::0023-SubsetOf msgraph_beta.generated.models.DeviceComplianceScriptRulOperator::0024-ExcludesAll msgraph_beta.generated.models.DeviceComplianceScriptRunSummary-->Entity msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|constructor():None +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|detection_script_error_device_count():int +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|detection_script_error_device_count(value:int):None +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|detection_script_pending_device_count():int +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|detection_script_pending_device_count(value:int):None msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|issue_detected_device_count():int +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|issue_detected_device_count(value:int):None +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|last_script_run_date_time():datetime.datetime +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|last_script_run_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|no_issue_detected_device_count():int +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|no_issue_detected_device_count(value:int):None +msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|odata_type:str msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceComplianceScriptRunSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceScriptRunSummary msgraph_beta.generated.models.DeviceComplianceScriptValidationResult::|public|additional_data():dict[str, Any] @@ -171145,9 +172138,26 @@ msgraph_beta.generated.models.DeviceComplianceSettingStateCollectionResponse::|p msgraph_beta.generated.models.DeviceComplianceSettingStateCollectionResponse::|public|value(value:list[DeviceComplianceSettingState]):None msgraph_beta.generated.models.DeviceComplianceSettingStateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceSettingStateCollectionResponse msgraph_beta.generated.models.DeviceComplianceUserOverview-->Entity +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|configuration_version():int +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|configuration_version(value:int):None +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|conflict_count():int +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|conflict_count(value:int):None msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|constructor():None +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|error_count():int +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|error_count(value:int):None +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|failed_count():int +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|failed_count(value:int):None msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|last_update_date_time():datetime.datetime +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|last_update_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|not_applicable_count():int +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|not_applicable_count(value:int):None +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|odata_type:str +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|pending_count():int +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|pending_count(value:int):None msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|success_count():int +msgraph_beta.generated.models.DeviceComplianceUserOverview::|public|success_count(value:int):None msgraph_beta.generated.models.DeviceComplianceUserOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceUserOverview msgraph_beta.generated.models.DeviceComplianceUserStatus-->Entity msgraph_beta.generated.models.DeviceComplianceUserStatus::|public|constructor():None @@ -171262,9 +172272,28 @@ msgraph_beta.generated.models.DeviceConfigurationConflictSummaryCollectionRespon msgraph_beta.generated.models.DeviceConfigurationConflictSummaryCollectionResponse::|public|value(value:list[DeviceConfigurationConflictSummary]):None msgraph_beta.generated.models.DeviceConfigurationConflictSummaryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationConflictSummaryCollectionResponse msgraph_beta.generated.models.DeviceConfigurationDeviceOverview-->Entity +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|configuration_version():int +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|configuration_version(value:int):None +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|conflict_count():int +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|conflict_count(value:int):None msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|constructor():None +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|error_count():int +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|error_count(value:int):None +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|failed_count():int +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|failed_count(value:int):None msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|last_update_date_time():datetime.datetime +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|last_update_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|not_applicable_count():int +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|not_applicable_count(value:int):None +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|not_applicable_platform_count():int +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|not_applicable_platform_count(value:int):None +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|odata_type:str +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|pending_count():int +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|pending_count(value:int):None msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|success_count():int +msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|public|success_count(value:int):None msgraph_beta.generated.models.DeviceConfigurationDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationDeviceOverview msgraph_beta.generated.models.DeviceConfigurationDeviceStateSummary-->Entity msgraph_beta.generated.models.DeviceConfigurationDeviceStateSummary::|public|compliant_device_count():int @@ -171428,9 +172457,26 @@ msgraph_beta.generated.models.DeviceConfigurationTargetedUserAndDevice::|public| msgraph_beta.generated.models.DeviceConfigurationTargetedUserAndDevice::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationTargetedUserAndDevice msgraph_beta.generated.models.DeviceConfigurationTargetedUserAndDevice~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DeviceConfigurationUserOverview-->Entity +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|configuration_version():int +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|configuration_version(value:int):None +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|conflict_count():int +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|conflict_count(value:int):None msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|constructor():None +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|error_count():int +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|error_count(value:int):None +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|failed_count():int +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|failed_count(value:int):None msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|last_update_date_time():datetime.datetime +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|last_update_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|not_applicable_count():int +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|not_applicable_count(value:int):None +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|odata_type:str +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|pending_count():int +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|pending_count(value:int):None msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|success_count():int +msgraph_beta.generated.models.DeviceConfigurationUserOverview::|public|success_count(value:int):None msgraph_beta.generated.models.DeviceConfigurationUserOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationUserOverview msgraph_beta.generated.models.DeviceConfigurationUserStateSummary-->Entity msgraph_beta.generated.models.DeviceConfigurationUserStateSummary::|public|compliant_user_count():int @@ -171750,6 +172796,26 @@ msgraph_beta.generated.models.DeviceEventLevel::0003-Warning msgraph_beta.generated.models.DeviceEventLevel::0004-Error msgraph_beta.generated.models.DeviceEventLevel::0005-Critical msgraph_beta.generated.models.DeviceEventLevel::0006-UnknownFutureValue +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|allowed_device_count():int +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|allowed_device_count(value:int):None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|backing_store:BackingStore +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|blocked_device_count():int +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|blocked_device_count(value:int):None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|constructor():None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|odata_type():str +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|odata_type(value:str):None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|quarantined_device_count():int +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|quarantined_device_count(value:int):None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|unavailable_device_count():int +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|unavailable_device_count(value:int):None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|unknown_device_count():int +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|public|unknown_device_count(value:int):None +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceExchangeAccessStateSummary +msgraph_beta.generated.models.DeviceExchangeAccessStateSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DeviceGeoLocation::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.DeviceGeoLocation::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.DeviceGeoLocation::|public|altitude():float @@ -172170,7 +173236,30 @@ msgraph_beta.generated.models.DeviceHealthScriptRunSchedule::|static|public|crea msgraph_beta.generated.models.DeviceHealthScriptRunSchedule~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DeviceHealthScriptRunSummary-->Entity msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|constructor():None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|detection_script_error_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|detection_script_error_device_count(value:int):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|detection_script_not_applicable_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|detection_script_not_applicable_device_count(value:int):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|detection_script_pending_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|detection_script_pending_device_count(value:int):None msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|issue_detected_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|issue_detected_device_count(value:int):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|issue_remediated_cumulative_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|issue_remediated_cumulative_device_count(value:int):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|issue_remediated_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|issue_remediated_device_count(value:int):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|issue_reoccurred_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|issue_reoccurred_device_count(value:int):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|last_script_run_date_time():datetime.datetime +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|last_script_run_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|no_issue_detected_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|no_issue_detected_device_count(value:int):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|odata_type:str +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|remediation_script_error_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|remediation_script_error_device_count(value:int):None +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|remediation_skipped_device_count():int +msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|remediation_skipped_device_count(value:int):None msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceHealthScriptRunSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceHealthScriptRunSummary msgraph_beta.generated.models.DeviceHealthScriptStringParameter-->DeviceHealthScriptParameter @@ -172836,8 +173925,13 @@ msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|zebra_f msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|zebra_fota_deployments(value:list[ZebraFotaDeployment]):None msgraph_beta.generated.models.deviceManagement.DeviceManagement::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagement msgraph_beta.generated.models.deviceManagement.Monitoring-->Entity +msgraph_beta.generated.models.deviceManagement.Monitoring::|public|alert_records():list[AlertRecord] +msgraph_beta.generated.models.deviceManagement.Monitoring::|public|alert_records(value:list[AlertRecord]):None +msgraph_beta.generated.models.deviceManagement.Monitoring::|public|alert_rules():list[AlertRule] +msgraph_beta.generated.models.deviceManagement.Monitoring::|public|alert_rules(value:list[AlertRule]):None msgraph_beta.generated.models.deviceManagement.Monitoring::|public|constructor():None msgraph_beta.generated.models.deviceManagement.Monitoring::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.deviceManagement.Monitoring::|public|odata_type:str msgraph_beta.generated.models.deviceManagement.Monitoring::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.deviceManagement.Monitoring::|static|public|create_from_discriminator_value(parse_node:ParseNode):Monitoring msgraph_beta.generated.models.deviceManagement.NotificationChannel::|public|additional_data():dict[str, Any] @@ -174363,9 +175457,27 @@ msgraph_beta.generated.models.DeviceManagementConstraint::|public|odata_type(val msgraph_beta.generated.models.DeviceManagementConstraint::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementConstraint::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConstraint msgraph_beta.generated.models.DeviceManagementConstraint~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.DeviceManagementDerivedCredentialIssuer::0000-Intercede +msgraph_beta.generated.models.DeviceManagementDerivedCredentialIssuer::0001-EntrustDatacard +msgraph_beta.generated.models.DeviceManagementDerivedCredentialIssuer::0002-Purebred +msgraph_beta.generated.models.DeviceManagementDerivedCredentialIssuer::0003-XTec +msgraph_beta.generated.models.DeviceManagementDerivedCredentialNotificationType::0000-None_ +msgraph_beta.generated.models.DeviceManagementDerivedCredentialNotificationType::0001-CompanyPortal +msgraph_beta.generated.models.DeviceManagementDerivedCredentialNotificationType::0002-Email msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings-->Entity msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|display_name():str +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|display_name(value:str):None msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|help_url():str +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|help_url(value:str):None +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|issuer():DeviceManagementDerivedCredentialIssuer +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|issuer(value:DeviceManagementDerivedCredentialIssuer):None +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|notification_type():DeviceManagementDerivedCredentialNotificationType +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|notification_type(value:DeviceManagementDerivedCredentialNotificationType):None +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|odata_type:str +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|renewal_threshold_percentage():int +msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|renewal_threshold_percentage(value:int):None msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementDerivedCredentialSettings msgraph_beta.generated.models.DeviceManagementDerivedCredentialSettingsCollectionResponse-->BaseCollectionPaginationCountResponse @@ -174714,9 +175826,22 @@ msgraph_beta.generated.models.DeviceManagementIntentDeviceStateCollectionRespons msgraph_beta.generated.models.DeviceManagementIntentDeviceStateCollectionResponse::|public|value(value:list[DeviceManagementIntentDeviceState]):None msgraph_beta.generated.models.DeviceManagementIntentDeviceStateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementIntentDeviceStateCollectionResponse msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary-->Entity +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|conflict_count():int +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|conflict_count(value:int):None msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|error_count():int +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|error_count(value:int):None +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|failed_count():int +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|failed_count(value:int):None msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|not_applicable_count():int +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|not_applicable_count(value:int):None +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|not_applicable_platform_count():int +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|not_applicable_platform_count(value:int):None +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|odata_type:str msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|success_count():int +msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|public|success_count(value:int):None msgraph_beta.generated.models.DeviceManagementIntentDeviceStateSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementIntentDeviceStateSummary msgraph_beta.generated.models.DeviceManagementIntentSettingCategory-->DeviceManagementSettingCategory msgraph_beta.generated.models.DeviceManagementIntentSettingCategory::|public|constructor():None @@ -174763,9 +175888,20 @@ msgraph_beta.generated.models.DeviceManagementIntentUserStateCollectionResponse: msgraph_beta.generated.models.DeviceManagementIntentUserStateCollectionResponse::|public|value(value:list[DeviceManagementIntentUserState]):None msgraph_beta.generated.models.DeviceManagementIntentUserStateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementIntentUserStateCollectionResponse msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary-->Entity +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|conflict_count():int +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|conflict_count(value:int):None msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|error_count():int +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|error_count(value:int):None +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|failed_count():int +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|failed_count(value:int):None msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|not_applicable_count():int +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|not_applicable_count(value:int):None +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|odata_type:str msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|success_count():int +msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|public|success_count(value:int):None msgraph_beta.generated.models.DeviceManagementIntentUserStateSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementIntentUserStateSummary msgraph_beta.generated.models.DeviceManagementPartner-->Entity msgraph_beta.generated.models.DeviceManagementPartner::|public|constructor():None @@ -174836,8 +175972,13 @@ msgraph_beta.generated.models.DeviceManagementReportFileFormat::0001-Pdf msgraph_beta.generated.models.DeviceManagementReportFileFormat::0002-Json msgraph_beta.generated.models.DeviceManagementReportFileFormat::0003-UnknownFutureValue msgraph_beta.generated.models.DeviceManagementReports-->Entity +msgraph_beta.generated.models.DeviceManagementReports::|public|cached_report_configurations():list[DeviceManagementCachedReportConfiguration] +msgraph_beta.generated.models.DeviceManagementReports::|public|cached_report_configurations(value:list[DeviceManagementCachedReportConfiguration]):None msgraph_beta.generated.models.DeviceManagementReports::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementReports::|public|export_jobs():list[DeviceManagementExportJob] +msgraph_beta.generated.models.DeviceManagementReports::|public|export_jobs(value:list[DeviceManagementExportJob]):None msgraph_beta.generated.models.DeviceManagementReports::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementReports::|public|odata_type:str msgraph_beta.generated.models.DeviceManagementReports::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementReports::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementReports msgraph_beta.generated.models.DeviceManagementReportStatus::0000-Unknown @@ -175037,8 +176178,17 @@ msgraph_beta.generated.models.DeviceManagementScriptRunState::0005-NotApplicable msgraph_beta.generated.models.DeviceManagementScriptRunState::0006-UnknownFutureValue msgraph_beta.generated.models.DeviceManagementScriptRunSummary-->Entity msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|error_device_count():int +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|error_device_count(value:int):None +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|error_user_count():int +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|error_user_count(value:int):None msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|odata_type:str msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|success_device_count():int +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|success_device_count(value:int):None +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|success_user_count():int +msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|public|success_user_count(value:int):None msgraph_beta.generated.models.DeviceManagementScriptRunSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementScriptRunSummary msgraph_beta.generated.models.DeviceManagementScriptUserState-->Entity msgraph_beta.generated.models.DeviceManagementScriptUserState::|public|constructor():None @@ -175553,6 +176703,48 @@ msgraph_beta.generated.models.DeviceMetadata::|public|operating_system_specifica msgraph_beta.generated.models.DeviceMetadata::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceMetadata::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceMetadata msgraph_beta.generated.models.DeviceMetadata~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_corporate_work_profile_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_corporate_work_profile_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_dedicated_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_dedicated_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_device_admin_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_device_admin_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_fully_managed_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_fully_managed_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_work_profile_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|android_work_profile_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|aosp_userless_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|aosp_userless_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|aosp_user_associated_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|aosp_user_associated_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|backing_store:BackingStore +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|chrome_o_s_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|chrome_o_s_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|config_mgr_device_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|config_mgr_device_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|constructor():None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|ios_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|ios_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|linux_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|linux_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|mac_o_s_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|mac_o_s_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|odata_type():str +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|odata_type(value:str):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|unknown_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|unknown_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|windows_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|windows_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|windows_mobile_count():int +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|public|windows_mobile_count(value:int):None +msgraph_beta.generated.models.DeviceOperatingSystemSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceOperatingSystemSummary +msgraph_beta.generated.models.DeviceOperatingSystemSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DevicePlatformType::0000-Android msgraph_beta.generated.models.DevicePlatformType::0001-AndroidForWork msgraph_beta.generated.models.DevicePlatformType::0002-IOS @@ -176154,6 +177346,24 @@ msgraph_beta.generated.models.DirectorySizeQuota::|public|used():int msgraph_beta.generated.models.DirectorySizeQuota::|public|used(value:int):None msgraph_beta.generated.models.DirectorySizeQuota::|static|public|create_from_discriminator_value(parse_node:ParseNode):DirectorySizeQuota msgraph_beta.generated.models.DirectorySizeQuota~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.DirectSharingAbilities::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.DirectSharingAbilities::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.DirectSharingAbilities::|public|add_existing_external_users():SharingOperationStatus +msgraph_beta.generated.models.DirectSharingAbilities::|public|add_existing_external_users(value:SharingOperationStatus):None +msgraph_beta.generated.models.DirectSharingAbilities::|public|add_internal_users():SharingOperationStatus +msgraph_beta.generated.models.DirectSharingAbilities::|public|add_internal_users(value:SharingOperationStatus):None +msgraph_beta.generated.models.DirectSharingAbilities::|public|add_new_external_users():SharingOperationStatus +msgraph_beta.generated.models.DirectSharingAbilities::|public|add_new_external_users(value:SharingOperationStatus):None +msgraph_beta.generated.models.DirectSharingAbilities::|public|backing_store:BackingStore +msgraph_beta.generated.models.DirectSharingAbilities::|public|constructor():None +msgraph_beta.generated.models.DirectSharingAbilities::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DirectSharingAbilities::|public|odata_type():str +msgraph_beta.generated.models.DirectSharingAbilities::|public|odata_type(value:str):None +msgraph_beta.generated.models.DirectSharingAbilities::|public|request_grant_access():SharingOperationStatus +msgraph_beta.generated.models.DirectSharingAbilities::|public|request_grant_access(value:SharingOperationStatus):None +msgraph_beta.generated.models.DirectSharingAbilities::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DirectSharingAbilities::|static|public|create_from_discriminator_value(parse_node:ParseNode):DirectSharingAbilities +msgraph_beta.generated.models.DirectSharingAbilities~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DisableAndDeleteUserApplyAction-->AccessReviewApplyAction msgraph_beta.generated.models.DisableAndDeleteUserApplyAction::|public|constructor():None msgraph_beta.generated.models.DisableAndDeleteUserApplyAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -176712,10 +177922,113 @@ msgraph_beta.generated.models.DriveCollectionResponse::|public|value():list[Driv msgraph_beta.generated.models.DriveCollectionResponse::|public|value(value:list[Drive]):None msgraph_beta.generated.models.DriveCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DriveCollectionResponse msgraph_beta.generated.models.DriveItem-->BaseItem +msgraph_beta.generated.models.DriveItem::|public|activities():list[ItemActivityOLD] +msgraph_beta.generated.models.DriveItem::|public|activities(value:list[ItemActivityOLD]):None +msgraph_beta.generated.models.DriveItem::|public|analytics():ItemAnalytics +msgraph_beta.generated.models.DriveItem::|public|analytics(value:ItemAnalytics):None +msgraph_beta.generated.models.DriveItem::|public|audio():Audio +msgraph_beta.generated.models.DriveItem::|public|audio(value:Audio):None +msgraph_beta.generated.models.DriveItem::|public|bundle():Bundle +msgraph_beta.generated.models.DriveItem::|public|bundle(value:Bundle):None +msgraph_beta.generated.models.DriveItem::|public|children():list[DriveItem] +msgraph_beta.generated.models.DriveItem::|public|children(value:list[DriveItem]):None msgraph_beta.generated.models.DriveItem::|public|constructor():None +msgraph_beta.generated.models.DriveItem::|public|content():bytes +msgraph_beta.generated.models.DriveItem::|public|content(value:bytes):None +msgraph_beta.generated.models.DriveItem::|public|content_stream():bytes +msgraph_beta.generated.models.DriveItem::|public|content_stream(value:bytes):None +msgraph_beta.generated.models.DriveItem::|public|c_tag():str +msgraph_beta.generated.models.DriveItem::|public|c_tag(value:str):None +msgraph_beta.generated.models.DriveItem::|public|deleted():Deleted +msgraph_beta.generated.models.DriveItem::|public|deleted(value:Deleted):None +msgraph_beta.generated.models.DriveItem::|public|extensions():list[Extension] +msgraph_beta.generated.models.DriveItem::|public|extensions(value:list[Extension]):None +msgraph_beta.generated.models.DriveItem::|public|file():File +msgraph_beta.generated.models.DriveItem::|public|file(value:File):None +msgraph_beta.generated.models.DriveItem::|public|file_system_info():FileSystemInfo +msgraph_beta.generated.models.DriveItem::|public|file_system_info(value:FileSystemInfo):None +msgraph_beta.generated.models.DriveItem::|public|folder():Folder +msgraph_beta.generated.models.DriveItem::|public|folder(value:Folder):None msgraph_beta.generated.models.DriveItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DriveItem::|public|image():Image +msgraph_beta.generated.models.DriveItem::|public|image(value:Image):None +msgraph_beta.generated.models.DriveItem::|public|list_item():ListItem +msgraph_beta.generated.models.DriveItem::|public|list_item(value:ListItem):None +msgraph_beta.generated.models.DriveItem::|public|location():GeoCoordinates +msgraph_beta.generated.models.DriveItem::|public|location(value:GeoCoordinates):None +msgraph_beta.generated.models.DriveItem::|public|malware():Malware +msgraph_beta.generated.models.DriveItem::|public|malware(value:Malware):None +msgraph_beta.generated.models.DriveItem::|public|media():Media +msgraph_beta.generated.models.DriveItem::|public|media(value:Media):None +msgraph_beta.generated.models.DriveItem::|public|odata_type:str +msgraph_beta.generated.models.DriveItem::|public|package():Package +msgraph_beta.generated.models.DriveItem::|public|package(value:Package):None +msgraph_beta.generated.models.DriveItem::|public|pending_operations():PendingOperations +msgraph_beta.generated.models.DriveItem::|public|pending_operations(value:PendingOperations):None +msgraph_beta.generated.models.DriveItem::|public|permissions():list[Permission] +msgraph_beta.generated.models.DriveItem::|public|permissions(value:list[Permission]):None +msgraph_beta.generated.models.DriveItem::|public|photo():Photo +msgraph_beta.generated.models.DriveItem::|public|photo(value:Photo):None +msgraph_beta.generated.models.DriveItem::|public|publication():PublicationFacet +msgraph_beta.generated.models.DriveItem::|public|publication(value:PublicationFacet):None +msgraph_beta.generated.models.DriveItem::|public|remote_item():RemoteItem +msgraph_beta.generated.models.DriveItem::|public|remote_item(value:RemoteItem):None +msgraph_beta.generated.models.DriveItem::|public|retention_label():ItemRetentionLabel +msgraph_beta.generated.models.DriveItem::|public|retention_label(value:ItemRetentionLabel):None +msgraph_beta.generated.models.DriveItem::|public|root():Root +msgraph_beta.generated.models.DriveItem::|public|root(value:Root):None +msgraph_beta.generated.models.DriveItem::|public|search_result():SearchResult +msgraph_beta.generated.models.DriveItem::|public|search_result(value:SearchResult):None msgraph_beta.generated.models.DriveItem::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DriveItem::|public|shared():Shared +msgraph_beta.generated.models.DriveItem::|public|shared(value:Shared):None +msgraph_beta.generated.models.DriveItem::|public|sharepoint_ids():SharepointIds +msgraph_beta.generated.models.DriveItem::|public|sharepoint_ids(value:SharepointIds):None +msgraph_beta.generated.models.DriveItem::|public|size():int +msgraph_beta.generated.models.DriveItem::|public|size(value:int):None +msgraph_beta.generated.models.DriveItem::|public|source():DriveItemSource +msgraph_beta.generated.models.DriveItem::|public|source(value:DriveItemSource):None +msgraph_beta.generated.models.DriveItem::|public|special_folder():SpecialFolder +msgraph_beta.generated.models.DriveItem::|public|special_folder(value:SpecialFolder):None +msgraph_beta.generated.models.DriveItem::|public|subscriptions():list[Subscription] +msgraph_beta.generated.models.DriveItem::|public|subscriptions(value:list[Subscription]):None +msgraph_beta.generated.models.DriveItem::|public|thumbnails():list[ThumbnailSet] +msgraph_beta.generated.models.DriveItem::|public|thumbnails(value:list[ThumbnailSet]):None +msgraph_beta.generated.models.DriveItem::|public|versions():list[DriveItemVersion] +msgraph_beta.generated.models.DriveItem::|public|versions(value:list[DriveItemVersion]):None +msgraph_beta.generated.models.DriveItem::|public|video():Video +msgraph_beta.generated.models.DriveItem::|public|video(value:Video):None +msgraph_beta.generated.models.DriveItem::|public|viewpoint():DriveItemViewpoint +msgraph_beta.generated.models.DriveItem::|public|viewpoint(value:DriveItemViewpoint):None +msgraph_beta.generated.models.DriveItem::|public|web_dav_url():str +msgraph_beta.generated.models.DriveItem::|public|web_dav_url(value:str):None +msgraph_beta.generated.models.DriveItem::|public|workbook():Workbook +msgraph_beta.generated.models.DriveItem::|public|workbook(value:Workbook):None msgraph_beta.generated.models.DriveItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):DriveItem +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|backing_store:BackingStore +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_comment():bool +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_comment(value:bool):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_create_file():bool +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_create_file(value:bool):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_create_folder():bool +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_create_folder(value:bool):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_delete():bool +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_delete(value:bool):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_download():bool +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_download(value:bool):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_read():bool +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_read(value:bool):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_update():bool +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|can_update(value:bool):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|constructor():None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|odata_type():str +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|odata_type(value:str):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):DriveItemAccessOperationsViewpoint +msgraph_beta.generated.models.DriveItemAccessOperationsViewpoint~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DriveItemCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.DriveItemCollectionResponse::|public|constructor():None msgraph_beta.generated.models.DriveItemCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -176787,6 +178100,20 @@ msgraph_beta.generated.models.DriveItemVersionCollectionResponse::|public|serial msgraph_beta.generated.models.DriveItemVersionCollectionResponse::|public|value():list[DriveItemVersion] msgraph_beta.generated.models.DriveItemVersionCollectionResponse::|public|value(value:list[DriveItemVersion]):None msgraph_beta.generated.models.DriveItemVersionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DriveItemVersionCollectionResponse +msgraph_beta.generated.models.DriveItemViewpoint::|public|access_operations():DriveItemAccessOperationsViewpoint +msgraph_beta.generated.models.DriveItemViewpoint::|public|access_operations(value:DriveItemAccessOperationsViewpoint):None +msgraph_beta.generated.models.DriveItemViewpoint::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.DriveItemViewpoint::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.DriveItemViewpoint::|public|backing_store:BackingStore +msgraph_beta.generated.models.DriveItemViewpoint::|public|constructor():None +msgraph_beta.generated.models.DriveItemViewpoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DriveItemViewpoint::|public|odata_type():str +msgraph_beta.generated.models.DriveItemViewpoint::|public|odata_type(value:str):None +msgraph_beta.generated.models.DriveItemViewpoint::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DriveItemViewpoint::|public|sharing():SharingViewpoint +msgraph_beta.generated.models.DriveItemViewpoint::|public|sharing(value:SharingViewpoint):None +msgraph_beta.generated.models.DriveItemViewpoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):DriveItemViewpoint +msgraph_beta.generated.models.DriveItemViewpoint~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DriveProtectionRule-->ProtectionRuleBase msgraph_beta.generated.models.DriveProtectionRule::|public|constructor():None msgraph_beta.generated.models.DriveProtectionRule::|public|drive_expression():str @@ -176938,7 +178265,20 @@ msgraph_beta.generated.models.EasServices::0004-Notes msgraph_beta.generated.models.EasServices::0005-Reminders msgraph_beta.generated.models.EBookInstallSummary-->Entity msgraph_beta.generated.models.EBookInstallSummary::|public|constructor():None +msgraph_beta.generated.models.EBookInstallSummary::|public|failed_device_count():int +msgraph_beta.generated.models.EBookInstallSummary::|public|failed_device_count(value:int):None +msgraph_beta.generated.models.EBookInstallSummary::|public|failed_user_count():int +msgraph_beta.generated.models.EBookInstallSummary::|public|failed_user_count(value:int):None msgraph_beta.generated.models.EBookInstallSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EBookInstallSummary::|public|installed_device_count():int +msgraph_beta.generated.models.EBookInstallSummary::|public|installed_device_count(value:int):None +msgraph_beta.generated.models.EBookInstallSummary::|public|installed_user_count():int +msgraph_beta.generated.models.EBookInstallSummary::|public|installed_user_count(value:int):None +msgraph_beta.generated.models.EBookInstallSummary::|public|not_installed_device_count():int +msgraph_beta.generated.models.EBookInstallSummary::|public|not_installed_device_count(value:int):None +msgraph_beta.generated.models.EBookInstallSummary::|public|not_installed_user_count():int +msgraph_beta.generated.models.EBookInstallSummary::|public|not_installed_user_count(value:int):None +msgraph_beta.generated.models.EBookInstallSummary::|public|odata_type:str msgraph_beta.generated.models.EBookInstallSummary::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EBookInstallSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):EBookInstallSummary msgraph_beta.generated.models.Edge-->Entity @@ -177183,7 +178523,14 @@ msgraph_beta.generated.models.ediscovery.CaseOperationStatus::0005-Failed msgraph_beta.generated.models.ediscovery.CaseSettings-->Entity msgraph_beta.generated.models.ediscovery.CaseSettings::|public|constructor():None msgraph_beta.generated.models.ediscovery.CaseSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ediscovery.CaseSettings::|public|ocr():OcrSettings +msgraph_beta.generated.models.ediscovery.CaseSettings::|public|ocr(value:OcrSettings):None +msgraph_beta.generated.models.ediscovery.CaseSettings::|public|odata_type:str +msgraph_beta.generated.models.ediscovery.CaseSettings::|public|redundancy_detection():RedundancyDetectionSettings +msgraph_beta.generated.models.ediscovery.CaseSettings::|public|redundancy_detection(value:RedundancyDetectionSettings):None msgraph_beta.generated.models.ediscovery.CaseSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ediscovery.CaseSettings::|public|topic_modeling():TopicModelingSettings +msgraph_beta.generated.models.ediscovery.CaseSettings::|public|topic_modeling(value:TopicModelingSettings):None msgraph_beta.generated.models.ediscovery.CaseSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):CaseSettings msgraph_beta.generated.models.ediscovery.CaseStatus::0000-Unknown msgraph_beta.generated.models.ediscovery.CaseStatus::0001-Active @@ -177268,9 +178615,18 @@ msgraph_beta.generated.models.ediscovery.DataSourceHoldStatus::0002-Applying msgraph_beta.generated.models.ediscovery.DataSourceHoldStatus::0003-Removing msgraph_beta.generated.models.ediscovery.DataSourceHoldStatus::0004-Partial msgraph_beta.generated.models.ediscovery.DataSourceHoldStatus::0005-UnknownFutureValue +msgraph_beta.generated.models.ediscovery.DataSourceScopes::0000-None_ +msgraph_beta.generated.models.ediscovery.DataSourceScopes::0001-AllTenantMailboxes +msgraph_beta.generated.models.ediscovery.DataSourceScopes::0002-AllTenantSites +msgraph_beta.generated.models.ediscovery.DataSourceScopes::0003-AllCaseCustodians +msgraph_beta.generated.models.ediscovery.DataSourceScopes::0004-AllCaseNoncustodialDataSources +msgraph_beta.generated.models.ediscovery.DataSourceScopes::0005-UnknownFutureValue msgraph_beta.generated.models.ediscovery.Ediscoveryroot-->Entity +msgraph_beta.generated.models.ediscovery.Ediscoveryroot::|public|cases():list[Case] +msgraph_beta.generated.models.ediscovery.Ediscoveryroot::|public|cases(value:list[Case]):None msgraph_beta.generated.models.ediscovery.Ediscoveryroot::|public|constructor():None msgraph_beta.generated.models.ediscovery.Ediscoveryroot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ediscovery.Ediscoveryroot::|public|odata_type:str msgraph_beta.generated.models.ediscovery.Ediscoveryroot::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ediscovery.Ediscoveryroot::|static|public|create_from_discriminator_value(parse_node:ParseNode):Ediscoveryroot msgraph_beta.generated.models.ediscovery.EstimateStatisticsOperation-->CaseOperation @@ -177363,15 +178719,58 @@ msgraph_beta.generated.models.ediscovery.NoncustodialDataSourceCollectionRespons msgraph_beta.generated.models.ediscovery.NoncustodialDataSourceCollectionResponse::|public|value():list[NoncustodialDataSource] msgraph_beta.generated.models.ediscovery.NoncustodialDataSourceCollectionResponse::|public|value(value:list[NoncustodialDataSource]):None msgraph_beta.generated.models.ediscovery.NoncustodialDataSourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):NoncustodialDataSourceCollectionResponse +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|constructor():None +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|is_enabled():bool +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|max_image_size():int +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|max_image_size(value:int):None +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|odata_type():str +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|timeout():datetime.timedelta +msgraph_beta.generated.models.ediscovery.OcrSettings::|public|timeout(value:datetime.timedelta):None +msgraph_beta.generated.models.ediscovery.OcrSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OcrSettings +msgraph_beta.generated.models.ediscovery.OcrSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ediscovery.PurgeDataOperation-->CaseOperation msgraph_beta.generated.models.ediscovery.PurgeDataOperation::|public|constructor():None msgraph_beta.generated.models.ediscovery.PurgeDataOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.ediscovery.PurgeDataOperation::|public|odata_type:str msgraph_beta.generated.models.ediscovery.PurgeDataOperation::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ediscovery.PurgeDataOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):PurgeDataOperation +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|constructor():None +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|is_enabled():bool +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|max_words():int +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|max_words(value:int):None +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|min_words():int +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|min_words(value:int):None +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|odata_type():str +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|similarity_threshold():int +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|public|similarity_threshold(value:int):None +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):RedundancyDetectionSettings +msgraph_beta.generated.models.ediscovery.RedundancyDetectionSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ediscovery.ReviewSet-->Entity msgraph_beta.generated.models.ediscovery.ReviewSet::|public|constructor():None +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|created_by():IdentitySet +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|display_name():str +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|display_name(value:str):None msgraph_beta.generated.models.ediscovery.ReviewSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|odata_type:str +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|queries():list[ReviewSetQuery] +msgraph_beta.generated.models.ediscovery.ReviewSet::|public|queries(value:list[ReviewSetQuery]):None msgraph_beta.generated.models.ediscovery.ReviewSet::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ediscovery.ReviewSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReviewSet msgraph_beta.generated.models.ediscovery.ReviewSetCollectionResponse-->BaseCollectionPaginationCountResponse @@ -177422,8 +178821,35 @@ msgraph_beta.generated.models.ediscovery.SiteSourceCollectionResponse::|public|v msgraph_beta.generated.models.ediscovery.SiteSourceCollectionResponse::|public|value(value:list[SiteSource]):None msgraph_beta.generated.models.ediscovery.SiteSourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SiteSourceCollectionResponse msgraph_beta.generated.models.ediscovery.SourceCollection-->Entity +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|additional_sources():list[DataSource] +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|additional_sources(value:list[DataSource]):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|add_to_review_set_operation():AddToReviewSetOperation +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|add_to_review_set_operation(value:AddToReviewSetOperation):None msgraph_beta.generated.models.ediscovery.SourceCollection::|public|constructor():None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|content_query():str +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|content_query(value:str):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|created_by():IdentitySet +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|custodian_sources():list[DataSource] +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|custodian_sources(value:list[DataSource]):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|data_source_scopes():DataSourceScopes +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|data_source_scopes(value:DataSourceScopes):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|description():str +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|description(value:str):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|display_name():str +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|display_name(value:str):None msgraph_beta.generated.models.ediscovery.SourceCollection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|last_estimate_statistics_operation():EstimateStatisticsOperation +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|last_estimate_statistics_operation(value:EstimateStatisticsOperation):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|last_modified_by():IdentitySet +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|last_modified_by(value:IdentitySet):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|noncustodial_sources():list[NoncustodialDataSource] +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|noncustodial_sources(value:list[NoncustodialDataSource]):None +msgraph_beta.generated.models.ediscovery.SourceCollection::|public|odata_type:str msgraph_beta.generated.models.ediscovery.SourceCollection::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ediscovery.SourceCollection::|static|public|create_from_discriminator_value(parse_node:ParseNode):SourceCollection msgraph_beta.generated.models.ediscovery.SourceCollectionCollectionResponse-->BaseCollectionPaginationCountResponse @@ -177468,6 +178894,24 @@ msgraph_beta.generated.models.ediscovery.TagOperation::|public|get_field_deseria msgraph_beta.generated.models.ediscovery.TagOperation::|public|odata_type:str msgraph_beta.generated.models.ediscovery.TagOperation::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ediscovery.TagOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):TagOperation +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|constructor():None +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|dynamically_adjust_topic_count():bool +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|dynamically_adjust_topic_count(value:bool):None +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|ignore_numbers():bool +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|ignore_numbers(value:bool):None +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|is_enabled():bool +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|odata_type():str +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|topic_count():int +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|public|topic_count(value:int):None +msgraph_beta.generated.models.ediscovery.TopicModelingSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TopicModelingSettings +msgraph_beta.generated.models.ediscovery.TopicModelingSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ediscovery.UnifiedGroupSource-->DataSource msgraph_beta.generated.models.ediscovery.UnifiedGroupSource::|public|constructor():None msgraph_beta.generated.models.ediscovery.UnifiedGroupSource::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -177750,8 +179194,17 @@ msgraph_beta.generated.models.EducationAssignmentCollectionResponse::|public|val msgraph_beta.generated.models.EducationAssignmentCollectionResponse::|public|value(value:list[EducationAssignment]):None msgraph_beta.generated.models.EducationAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentCollectionResponse msgraph_beta.generated.models.EducationAssignmentDefaults-->Entity +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|added_student_action():EducationAddedStudentAction +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|added_student_action(value:EducationAddedStudentAction):None +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|add_to_calendar_action():EducationAddToCalendarOptions +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|add_to_calendar_action(value:EducationAddToCalendarOptions):None msgraph_beta.generated.models.EducationAssignmentDefaults::|public|constructor():None +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|due_time():datetime.time +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|due_time(value:datetime.time):None msgraph_beta.generated.models.EducationAssignmentDefaults::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|notification_channel_url():str +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|notification_channel_url(value:str):None +msgraph_beta.generated.models.EducationAssignmentDefaults::|public|odata_type:str msgraph_beta.generated.models.EducationAssignmentDefaults::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EducationAssignmentDefaults::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentDefaults msgraph_beta.generated.models.EducationAssignmentGrade::|public|additional_data():dict[str, Any] @@ -177841,8 +179294,17 @@ msgraph_beta.generated.models.EducationAssignmentResourceCollectionResponse::|pu msgraph_beta.generated.models.EducationAssignmentResourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentResourceCollectionResponse msgraph_beta.generated.models.EducationAssignmentSettings-->Entity msgraph_beta.generated.models.EducationAssignmentSettings::|public|constructor():None +msgraph_beta.generated.models.EducationAssignmentSettings::|public|default_grading_scheme():EducationGradingScheme +msgraph_beta.generated.models.EducationAssignmentSettings::|public|default_grading_scheme(value:EducationGradingScheme):None msgraph_beta.generated.models.EducationAssignmentSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EducationAssignmentSettings::|public|grading_categories():list[EducationGradingCategory] +msgraph_beta.generated.models.EducationAssignmentSettings::|public|grading_categories(value:list[EducationGradingCategory]):None +msgraph_beta.generated.models.EducationAssignmentSettings::|public|grading_schemes():list[EducationGradingScheme] +msgraph_beta.generated.models.EducationAssignmentSettings::|public|grading_schemes(value:list[EducationGradingScheme]):None +msgraph_beta.generated.models.EducationAssignmentSettings::|public|odata_type:str msgraph_beta.generated.models.EducationAssignmentSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.EducationAssignmentSettings::|public|submission_animation_disabled():bool +msgraph_beta.generated.models.EducationAssignmentSettings::|public|submission_animation_disabled(value:bool):None msgraph_beta.generated.models.EducationAssignmentSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentSettings msgraph_beta.generated.models.EducationAssignmentStatus::0000-Draft msgraph_beta.generated.models.EducationAssignmentStatus::0001-Published @@ -178039,7 +179501,14 @@ msgraph_beta.generated.models.EducationGradingCategoryCollectionResponse::|publi msgraph_beta.generated.models.EducationGradingCategoryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationGradingCategoryCollectionResponse msgraph_beta.generated.models.EducationGradingScheme-->Entity msgraph_beta.generated.models.EducationGradingScheme::|public|constructor():None +msgraph_beta.generated.models.EducationGradingScheme::|public|display_name():str +msgraph_beta.generated.models.EducationGradingScheme::|public|display_name(value:str):None msgraph_beta.generated.models.EducationGradingScheme::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EducationGradingScheme::|public|grades():list[EducationGradingSchemeGrade] +msgraph_beta.generated.models.EducationGradingScheme::|public|grades(value:list[EducationGradingSchemeGrade]):None +msgraph_beta.generated.models.EducationGradingScheme::|public|hide_points_during_grading():bool +msgraph_beta.generated.models.EducationGradingScheme::|public|hide_points_during_grading(value:bool):None +msgraph_beta.generated.models.EducationGradingScheme::|public|odata_type:str msgraph_beta.generated.models.EducationGradingScheme::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EducationGradingScheme::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationGradingScheme msgraph_beta.generated.models.EducationGradingSchemeCollectionResponse-->BaseCollectionPaginationCountResponse @@ -178049,6 +179518,22 @@ msgraph_beta.generated.models.EducationGradingSchemeCollectionResponse::|public| msgraph_beta.generated.models.EducationGradingSchemeCollectionResponse::|public|value():list[EducationGradingScheme] msgraph_beta.generated.models.EducationGradingSchemeCollectionResponse::|public|value(value:list[EducationGradingScheme]):None msgraph_beta.generated.models.EducationGradingSchemeCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationGradingSchemeCollectionResponse +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|backing_store:BackingStore +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|constructor():None +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|default_percentage():float +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|default_percentage(value:float):None +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|display_name():str +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|display_name(value:str):None +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|min_percentage():float +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|min_percentage(value:float):None +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|odata_type():str +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|odata_type(value:str):None +msgraph_beta.generated.models.EducationGradingSchemeGrade::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.EducationGradingSchemeGrade::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationGradingSchemeGrade +msgraph_beta.generated.models.EducationGradingSchemeGrade~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.EducationItemBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.EducationItemBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.EducationItemBody::|public|backing_store:BackingStore @@ -178798,8 +180283,15 @@ msgraph_beta.generated.models.EmailIdentity::|public|odata_type:str msgraph_beta.generated.models.EmailIdentity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EmailIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailIdentity msgraph_beta.generated.models.EmailNotificationsSetting-->Entity +msgraph_beta.generated.models.EmailNotificationsSetting::|public|additional_events():NotificationEventsType +msgraph_beta.generated.models.EmailNotificationsSetting::|public|additional_events(value:NotificationEventsType):None msgraph_beta.generated.models.EmailNotificationsSetting::|public|constructor():None msgraph_beta.generated.models.EmailNotificationsSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EmailNotificationsSetting::|public|is_enabled():bool +msgraph_beta.generated.models.EmailNotificationsSetting::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.EmailNotificationsSetting::|public|odata_type:str +msgraph_beta.generated.models.EmailNotificationsSetting::|public|recipients():NotificationRecipients +msgraph_beta.generated.models.EmailNotificationsSetting::|public|recipients(value:NotificationRecipients):None msgraph_beta.generated.models.EmailNotificationsSetting::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EmailNotificationsSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailNotificationsSetting msgraph_beta.generated.models.EmailPayloadDetail-->PayloadDetail @@ -179056,8 +180548,13 @@ msgraph_beta.generated.models.EmployeeExperience::|public|roles(value:list[Engag msgraph_beta.generated.models.EmployeeExperience::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EmployeeExperience::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmployeeExperience msgraph_beta.generated.models.EmployeeExperienceUser-->Entity +msgraph_beta.generated.models.EmployeeExperienceUser::|public|assigned_roles():list[EngagementRole] +msgraph_beta.generated.models.EmployeeExperienceUser::|public|assigned_roles(value:list[EngagementRole]):None msgraph_beta.generated.models.EmployeeExperienceUser::|public|constructor():None msgraph_beta.generated.models.EmployeeExperienceUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EmployeeExperienceUser::|public|learning_course_activities():list[LearningCourseActivity] +msgraph_beta.generated.models.EmployeeExperienceUser::|public|learning_course_activities(value:list[LearningCourseActivity]):None +msgraph_beta.generated.models.EmployeeExperienceUser::|public|odata_type:str msgraph_beta.generated.models.EmployeeExperienceUser::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EmployeeExperienceUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmployeeExperienceUser msgraph_beta.generated.models.EmployeeExperience~~>AdditionalDataHolder; BackedModel; Parsable @@ -179187,6 +180684,11 @@ msgraph_beta.generated.models.EndpointCollectionResponse::|static|public|create_ msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus-->Entity msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|public|constructor():None msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|public|license_type():LicenseType +msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|public|license_type(value:LicenseType):None +msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|public|odata_type:str +msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|public|onboarded_to_microsoft_managed_platform():bool +msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|public|onboarded_to_microsoft_managed_platform(value:bool):None msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EndpointPrivilegeManagementProvisioningStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):EndpointPrivilegeManagementProvisioningStatus msgraph_beta.generated.models.EndpointSecurityConfigurationApplicablePlatform::0000-Unknown @@ -179220,6 +180722,16 @@ msgraph_beta.generated.models.EndpointType::0001-Voicemail msgraph_beta.generated.models.EndpointType::0002-SkypeForBusiness msgraph_beta.generated.models.EndpointType::0003-SkypeForBusinessVoipPhone msgraph_beta.generated.models.EndpointType::0004-UnknownFutureValue +msgraph_beta.generated.models.EndsWithTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.EndsWithTransformation::|public|constructor():None +msgraph_beta.generated.models.EndsWithTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EndsWithTransformation::|public|odata_type:str +msgraph_beta.generated.models.EndsWithTransformation::|public|output():TransformationAttribute +msgraph_beta.generated.models.EndsWithTransformation::|public|output(value:TransformationAttribute):None +msgraph_beta.generated.models.EndsWithTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.EndsWithTransformation::|public|value():str +msgraph_beta.generated.models.EndsWithTransformation::|public|value(value:str):None +msgraph_beta.generated.models.EndsWithTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):EndsWithTransformation msgraph_beta.generated.models.EndUserNotification-->Entity msgraph_beta.generated.models.EndUserNotification::|public|constructor():None msgraph_beta.generated.models.EndUserNotification::|public|created_by():EmailIdentity @@ -179524,7 +181036,12 @@ msgraph_beta.generated.models.EngagementUploadSession::|public|serialize(writer: msgraph_beta.generated.models.EngagementUploadSession::|static|public|create_from_discriminator_value(parse_node:ParseNode):EngagementUploadSession msgraph_beta.generated.models.EnhancedPersonalizationSetting-->Entity msgraph_beta.generated.models.EnhancedPersonalizationSetting::|public|constructor():None +msgraph_beta.generated.models.EnhancedPersonalizationSetting::|public|disabled_for_group():str +msgraph_beta.generated.models.EnhancedPersonalizationSetting::|public|disabled_for_group(value:str):None msgraph_beta.generated.models.EnhancedPersonalizationSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EnhancedPersonalizationSetting::|public|is_enabled_in_organization():bool +msgraph_beta.generated.models.EnhancedPersonalizationSetting::|public|is_enabled_in_organization(value:bool):None +msgraph_beta.generated.models.EnhancedPersonalizationSetting::|public|odata_type:str msgraph_beta.generated.models.EnhancedPersonalizationSetting::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EnhancedPersonalizationSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):EnhancedPersonalizationSetting msgraph_beta.generated.models.EnrollmentAvailabilityOptions::0000-AvailableWithPrompts @@ -179560,8 +181077,21 @@ msgraph_beta.generated.models.EnrollmentNotificationTemplateType::0000-Email msgraph_beta.generated.models.EnrollmentNotificationTemplateType::0001-Push msgraph_beta.generated.models.EnrollmentNotificationTemplateType::0002-UnknownFutureValue msgraph_beta.generated.models.EnrollmentProfile-->Entity +msgraph_beta.generated.models.EnrollmentProfile::|public|configuration_endpoint_url():str +msgraph_beta.generated.models.EnrollmentProfile::|public|configuration_endpoint_url(value:str):None msgraph_beta.generated.models.EnrollmentProfile::|public|constructor():None +msgraph_beta.generated.models.EnrollmentProfile::|public|description():str +msgraph_beta.generated.models.EnrollmentProfile::|public|description(value:str):None +msgraph_beta.generated.models.EnrollmentProfile::|public|display_name():str +msgraph_beta.generated.models.EnrollmentProfile::|public|display_name(value:str):None +msgraph_beta.generated.models.EnrollmentProfile::|public|enable_authentication_via_company_portal():bool +msgraph_beta.generated.models.EnrollmentProfile::|public|enable_authentication_via_company_portal(value:bool):None msgraph_beta.generated.models.EnrollmentProfile::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EnrollmentProfile::|public|odata_type:str +msgraph_beta.generated.models.EnrollmentProfile::|public|requires_user_authentication():bool +msgraph_beta.generated.models.EnrollmentProfile::|public|requires_user_authentication(value:bool):None +msgraph_beta.generated.models.EnrollmentProfile::|public|require_company_portal_on_setup_assistant_enrolled_devices():bool +msgraph_beta.generated.models.EnrollmentProfile::|public|require_company_portal_on_setup_assistant_enrolled_devices(value:bool):None msgraph_beta.generated.models.EnrollmentProfile::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EnrollmentProfile::|static|public|create_from_discriminator_value(parse_node:ParseNode):EnrollmentProfile msgraph_beta.generated.models.EnrollmentProfileCollectionResponse-->BaseCollectionPaginationCountResponse @@ -179735,9 +181265,36 @@ msgraph_beta.generated.models.EntitlementManagement::|public|subjects(value:list msgraph_beta.generated.models.EntitlementManagement::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntitlementManagement msgraph_beta.generated.models.EntitlementManagementSettings-->Entity msgraph_beta.generated.models.EntitlementManagementSettings::|public|constructor():None +msgraph_beta.generated.models.EntitlementManagementSettings::|public|days_until_external_user_deleted_after_blocked():int +msgraph_beta.generated.models.EntitlementManagementSettings::|public|days_until_external_user_deleted_after_blocked(value:int):None +msgraph_beta.generated.models.EntitlementManagementSettings::|public|external_user_lifecycle_action():str +msgraph_beta.generated.models.EntitlementManagementSettings::|public|external_user_lifecycle_action(value:str):None msgraph_beta.generated.models.EntitlementManagementSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EntitlementManagementSettings::|public|odata_type:str msgraph_beta.generated.models.EntitlementManagementSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.EntitlementManagementSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntitlementManagementSettings +msgraph_beta.generated.models.EntitlementsDataCollection-->EntitlementsDataCollectionInfo +msgraph_beta.generated.models.EntitlementsDataCollection::|public|constructor():None +msgraph_beta.generated.models.EntitlementsDataCollection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EntitlementsDataCollection::|public|last_collection_date_time():datetime.datetime +msgraph_beta.generated.models.EntitlementsDataCollection::|public|last_collection_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.EntitlementsDataCollection::|public|odata_type:str +msgraph_beta.generated.models.EntitlementsDataCollection::|public|permissions_modification_capability():PermissionsModificationCapability +msgraph_beta.generated.models.EntitlementsDataCollection::|public|permissions_modification_capability(value:PermissionsModificationCapability):None +msgraph_beta.generated.models.EntitlementsDataCollection::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.EntitlementsDataCollection::|public|status():DataCollectionStatus +msgraph_beta.generated.models.EntitlementsDataCollection::|public|status(value:DataCollectionStatus):None +msgraph_beta.generated.models.EntitlementsDataCollection::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntitlementsDataCollection +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|public|backing_store:BackingStore +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|public|constructor():None +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|public|odata_type():str +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|public|odata_type(value:str):None +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.EntitlementsDataCollectionInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntitlementsDataCollectionInfo +msgraph_beta.generated.models.EntitlementsDataCollectionInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Entity::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.Entity::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.Entity::|public|backing_store:BackingStore @@ -179749,6 +181306,20 @@ msgraph_beta.generated.models.Entity::|public|odata_type():str msgraph_beta.generated.models.Entity::|public|odata_type(value:str):None msgraph_beta.generated.models.Entity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Entity::|static|public|create_from_discriminator_value(parse_node:ParseNode):Entity +msgraph_beta.generated.models.EntityType::0000-Event +msgraph_beta.generated.models.EntityType::0001-Message +msgraph_beta.generated.models.EntityType::0002-DriveItem +msgraph_beta.generated.models.EntityType::0003-ExternalItem +msgraph_beta.generated.models.EntityType::0004-Site +msgraph_beta.generated.models.EntityType::0005-List_ +msgraph_beta.generated.models.EntityType::0006-ListItem +msgraph_beta.generated.models.EntityType::0007-Drive +msgraph_beta.generated.models.EntityType::0008-UnknownFutureValue +msgraph_beta.generated.models.EntityType::0009-Acronym +msgraph_beta.generated.models.EntityType::0010-Bookmark +msgraph_beta.generated.models.EntityType::0011-ChatMessage +msgraph_beta.generated.models.EntityType::0012-Person +msgraph_beta.generated.models.EntityType::0013-Qna msgraph_beta.generated.models.Entity~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Entra-->Entity msgraph_beta.generated.models.Entra::|public|constructor():None @@ -179814,6 +181385,11 @@ msgraph_beta.generated.models.ErrorCode::0000-NoError msgraph_beta.generated.models.ErrorCode::0001-Unauthorized msgraph_beta.generated.models.ErrorCode::0002-NotFound msgraph_beta.generated.models.ErrorCode::0003-Deleted +msgraph_beta.generated.models.ErrorCorrectionLevel::0000-L +msgraph_beta.generated.models.ErrorCorrectionLevel::0001-M +msgraph_beta.generated.models.ErrorCorrectionLevel::0002-Q +msgraph_beta.generated.models.ErrorCorrectionLevel::0003-H +msgraph_beta.generated.models.ErrorCorrectionLevel::0004-UnknownFutureValue msgraph_beta.generated.models.ErrorDetail::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ErrorDetail::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ErrorDetail::|public|backing_store:BackingStore @@ -180640,6 +182216,9 @@ msgraph_beta.generated.models.externalConnectors.ConnectionOperationStatus::0004 msgraph_beta.generated.models.externalConnectors.ConnectionQuota-->Entity msgraph_beta.generated.models.externalConnectors.ConnectionQuota::|public|constructor():None msgraph_beta.generated.models.externalConnectors.ConnectionQuota::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.externalConnectors.ConnectionQuota::|public|items_remaining():int +msgraph_beta.generated.models.externalConnectors.ConnectionQuota::|public|items_remaining(value:int):None +msgraph_beta.generated.models.externalConnectors.ConnectionQuota::|public|odata_type:str msgraph_beta.generated.models.externalConnectors.ConnectionQuota::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.externalConnectors.ConnectionQuota::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConnectionQuota msgraph_beta.generated.models.externalConnectors.ConnectionState::0000-Draft @@ -180817,7 +182396,10 @@ msgraph_beta.generated.models.externalConnectors.External~~>AdditionalDataHolder msgraph_beta.generated.models.externalConnectors.Identity-->Entity msgraph_beta.generated.models.externalConnectors.Identity::|public|constructor():None msgraph_beta.generated.models.externalConnectors.Identity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.externalConnectors.Identity::|public|odata_type:str msgraph_beta.generated.models.externalConnectors.Identity::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.externalConnectors.Identity::|public|type():IdentityType +msgraph_beta.generated.models.externalConnectors.Identity::|public|type(value:IdentityType):None msgraph_beta.generated.models.externalConnectors.Identity::|static|public|create_from_discriminator_value(parse_node:ParseNode):Identity msgraph_beta.generated.models.externalConnectors.IdentityCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.externalConnectors.IdentityCollectionResponse::|public|constructor():None @@ -180829,6 +182411,15 @@ msgraph_beta.generated.models.externalConnectors.IdentityCollectionResponse::|st msgraph_beta.generated.models.externalConnectors.IdentitySourceType::0000-AzureActiveDirectory msgraph_beta.generated.models.externalConnectors.IdentitySourceType::0001-External msgraph_beta.generated.models.externalConnectors.IdentitySourceType::0002-UnknownFutureValue +msgraph_beta.generated.models.externalConnectors.IdentityType::0000-User +msgraph_beta.generated.models.externalConnectors.IdentityType::0001-Group +msgraph_beta.generated.models.externalConnectors.IdentityType::0002-ExternalGroup +msgraph_beta.generated.models.externalConnectors.IdentityType::0003-UnknownFutureValue +msgraph_beta.generated.models.externalConnectors.ImportanceScore::0000-Low +msgraph_beta.generated.models.externalConnectors.ImportanceScore::0001-Medium +msgraph_beta.generated.models.externalConnectors.ImportanceScore::0002-High +msgraph_beta.generated.models.externalConnectors.ImportanceScore::0003-VeryHigh +msgraph_beta.generated.models.externalConnectors.ImportanceScore::0004-UnknownFutureValue msgraph_beta.generated.models.externalConnectors.ItemIdResolver-->UrlToItemResolverBase msgraph_beta.generated.models.externalConnectors.ItemIdResolver::|public|constructor():None msgraph_beta.generated.models.externalConnectors.ItemIdResolver::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -180839,6 +182430,19 @@ msgraph_beta.generated.models.externalConnectors.ItemIdResolver::|public|seriali msgraph_beta.generated.models.externalConnectors.ItemIdResolver::|public|url_match_info():UrlMatchInfo msgraph_beta.generated.models.externalConnectors.ItemIdResolver::|public|url_match_info(value:UrlMatchInfo):None msgraph_beta.generated.models.externalConnectors.ItemIdResolver::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemIdResolver +msgraph_beta.generated.models.externalConnectors.Label::0000-Title +msgraph_beta.generated.models.externalConnectors.Label::0001-Url +msgraph_beta.generated.models.externalConnectors.Label::0002-CreatedBy +msgraph_beta.generated.models.externalConnectors.Label::0003-LastModifiedBy +msgraph_beta.generated.models.externalConnectors.Label::0004-Authors +msgraph_beta.generated.models.externalConnectors.Label::0005-CreatedDateTime +msgraph_beta.generated.models.externalConnectors.Label::0006-LastModifiedDateTime +msgraph_beta.generated.models.externalConnectors.Label::0007-FileName +msgraph_beta.generated.models.externalConnectors.Label::0008-FileExtension +msgraph_beta.generated.models.externalConnectors.Label::0009-UnknownFutureValue +msgraph_beta.generated.models.externalConnectors.Label::0010-ContainerName +msgraph_beta.generated.models.externalConnectors.Label::0011-ContainerUrl +msgraph_beta.generated.models.externalConnectors.Label::0012-IconUrl msgraph_beta.generated.models.externalConnectors.Properties::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.externalConnectors.Properties::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.externalConnectors.Properties::|public|backing_store:BackingStore @@ -180867,6 +182471,58 @@ msgraph_beta.generated.models.externalConnectors.PropertyRule::|public|values_jo msgraph_beta.generated.models.externalConnectors.PropertyRule::|public|values_joined_by(value:BinaryOperator):None msgraph_beta.generated.models.externalConnectors.PropertyRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PropertyRule msgraph_beta.generated.models.externalConnectors.PropertyRule~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.externalConnectors.PropertyType::0000-String +msgraph_beta.generated.models.externalConnectors.PropertyType::0001-Int64 +msgraph_beta.generated.models.externalConnectors.PropertyType::0002-Double +msgraph_beta.generated.models.externalConnectors.PropertyType::0003-DateTime +msgraph_beta.generated.models.externalConnectors.PropertyType::0004-Boolean +msgraph_beta.generated.models.externalConnectors.PropertyType::0005-StringCollection +msgraph_beta.generated.models.externalConnectors.PropertyType::0006-Int64Collection +msgraph_beta.generated.models.externalConnectors.PropertyType::0007-DoubleCollection +msgraph_beta.generated.models.externalConnectors.PropertyType::0008-DateTimeCollection +msgraph_beta.generated.models.externalConnectors.PropertyType::0009-UnknownFutureValue +msgraph_beta.generated.models.externalConnectors.Property_::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.externalConnectors.Property_::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|aliases():list[str] +msgraph_beta.generated.models.externalConnectors.Property_::|public|aliases(value:list[str]):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|backing_store:BackingStore +msgraph_beta.generated.models.externalConnectors.Property_::|public|constructor():None +msgraph_beta.generated.models.externalConnectors.Property_::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_exact_match_required():bool +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_exact_match_required(value:bool):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_queryable():bool +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_queryable(value:bool):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_refinable():bool +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_refinable(value:bool):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_retrievable():bool +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_retrievable(value:bool):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_searchable():bool +msgraph_beta.generated.models.externalConnectors.Property_::|public|is_searchable(value:bool):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|labels():list[Label] +msgraph_beta.generated.models.externalConnectors.Property_::|public|labels(value:list[Label]):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|name():str +msgraph_beta.generated.models.externalConnectors.Property_::|public|name(value:str):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|odata_type():str +msgraph_beta.generated.models.externalConnectors.Property_::|public|odata_type(value:str):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|ranking_hint():RankingHint +msgraph_beta.generated.models.externalConnectors.Property_::|public|ranking_hint(value:RankingHint):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.externalConnectors.Property_::|public|type():PropertyType +msgraph_beta.generated.models.externalConnectors.Property_::|public|type(value:PropertyType):None +msgraph_beta.generated.models.externalConnectors.Property_::|static|public|create_from_discriminator_value(parse_node:ParseNode):Property_ +msgraph_beta.generated.models.externalConnectors.Property_~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|backing_store:BackingStore +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|constructor():None +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|importance_score():ImportanceScore +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|importance_score(value:ImportanceScore):None +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|odata_type():str +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|odata_type(value:str):None +msgraph_beta.generated.models.externalConnectors.RankingHint::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.externalConnectors.RankingHint::|static|public|create_from_discriminator_value(parse_node:ParseNode):RankingHint +msgraph_beta.generated.models.externalConnectors.RankingHint~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.externalConnectors.RuleOperation::0000-Null msgraph_beta.generated.models.externalConnectors.RuleOperation::0001-Equals msgraph_beta.generated.models.externalConnectors.RuleOperation::0002-NotEquals @@ -180877,8 +182533,13 @@ msgraph_beta.generated.models.externalConnectors.RuleOperation::0006-GreaterThan msgraph_beta.generated.models.externalConnectors.RuleOperation::0007-StartsWith msgraph_beta.generated.models.externalConnectors.RuleOperation::0008-UnknownFutureValue msgraph_beta.generated.models.externalConnectors.Schema-->Entity +msgraph_beta.generated.models.externalConnectors.Schema::|public|base_type():str +msgraph_beta.generated.models.externalConnectors.Schema::|public|base_type(value:str):None msgraph_beta.generated.models.externalConnectors.Schema::|public|constructor():None msgraph_beta.generated.models.externalConnectors.Schema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.externalConnectors.Schema::|public|odata_type:str +msgraph_beta.generated.models.externalConnectors.Schema::|public|properties():list[Property_] +msgraph_beta.generated.models.externalConnectors.Schema::|public|properties(value:list[Property_]):None msgraph_beta.generated.models.externalConnectors.Schema::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.externalConnectors.Schema::|static|public|create_from_discriminator_value(parse_node:ParseNode):Schema msgraph_beta.generated.models.externalConnectors.SearchSettings::|public|additional_data():dict[str, Any] @@ -181129,6 +182790,28 @@ msgraph_beta.generated.models.ExternalUsersSelfServiceSignUpEventsFlowCollection msgraph_beta.generated.models.ExternalUsersSelfServiceSignUpEventsFlowCollectionResponse::|public|value():list[ExternalUsersSelfServiceSignUpEventsFlow] msgraph_beta.generated.models.ExternalUsersSelfServiceSignUpEventsFlowCollectionResponse::|public|value(value:list[ExternalUsersSelfServiceSignUpEventsFlow]):None msgraph_beta.generated.models.ExternalUsersSelfServiceSignUpEventsFlowCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExternalUsersSelfServiceSignUpEventsFlowCollectionResponse +msgraph_beta.generated.models.ExtractAlphaTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.ExtractAlphaTransformation::|public|constructor():None +msgraph_beta.generated.models.ExtractAlphaTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ExtractAlphaTransformation::|public|odata_type:str +msgraph_beta.generated.models.ExtractAlphaTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ExtractAlphaTransformation::|public|type():TransformationExtractType +msgraph_beta.generated.models.ExtractAlphaTransformation::|public|type(value:TransformationExtractType):None +msgraph_beta.generated.models.ExtractAlphaTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExtractAlphaTransformation +msgraph_beta.generated.models.ExtractMailPrefixTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.ExtractMailPrefixTransformation::|public|constructor():None +msgraph_beta.generated.models.ExtractMailPrefixTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ExtractMailPrefixTransformation::|public|odata_type:str +msgraph_beta.generated.models.ExtractMailPrefixTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ExtractMailPrefixTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExtractMailPrefixTransformation +msgraph_beta.generated.models.ExtractNumberTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.ExtractNumberTransformation::|public|constructor():None +msgraph_beta.generated.models.ExtractNumberTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ExtractNumberTransformation::|public|odata_type:str +msgraph_beta.generated.models.ExtractNumberTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ExtractNumberTransformation::|public|type():TransformationExtractType +msgraph_beta.generated.models.ExtractNumberTransformation::|public|type(value:TransformationExtractType):None +msgraph_beta.generated.models.ExtractNumberTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExtractNumberTransformation msgraph_beta.generated.models.ExtractSensitivityLabelsResult::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ExtractSensitivityLabelsResult::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ExtractSensitivityLabelsResult::|public|backing_store:BackingStore @@ -181141,6 +182824,18 @@ msgraph_beta.generated.models.ExtractSensitivityLabelsResult::|public|odata_type msgraph_beta.generated.models.ExtractSensitivityLabelsResult::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ExtractSensitivityLabelsResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExtractSensitivityLabelsResult msgraph_beta.generated.models.ExtractSensitivityLabelsResult~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ExtractTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.ExtractTransformation::|public|constructor():None +msgraph_beta.generated.models.ExtractTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ExtractTransformation::|public|odata_type:str +msgraph_beta.generated.models.ExtractTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ExtractTransformation::|public|type():str +msgraph_beta.generated.models.ExtractTransformation::|public|type(value:str):None +msgraph_beta.generated.models.ExtractTransformation::|public|value():str +msgraph_beta.generated.models.ExtractTransformation::|public|value(value:str):None +msgraph_beta.generated.models.ExtractTransformation::|public|value2():str +msgraph_beta.generated.models.ExtractTransformation::|public|value2(value:str):None +msgraph_beta.generated.models.ExtractTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):ExtractTransformation msgraph_beta.generated.models.FallbackToMicrosoftProviderOnError-->CustomExtensionBehaviorOnError msgraph_beta.generated.models.FallbackToMicrosoftProviderOnError::|public|constructor():None msgraph_beta.generated.models.FallbackToMicrosoftProviderOnError::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -181313,8 +183008,24 @@ msgraph_beta.generated.models.Fido2RestrictionEnforcementType::0002-UnknownFutur msgraph_beta.generated.models.FieldValueSet-->Entity msgraph_beta.generated.models.FieldValueSet::|public|constructor():None msgraph_beta.generated.models.FieldValueSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.FieldValueSet::|public|odata_type:str msgraph_beta.generated.models.FieldValueSet::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.FieldValueSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):FieldValueSet +msgraph_beta.generated.models.File::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.File::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.File::|public|backing_store:BackingStore +msgraph_beta.generated.models.File::|public|constructor():None +msgraph_beta.generated.models.File::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.File::|public|hashes():Hashes +msgraph_beta.generated.models.File::|public|hashes(value:Hashes):None +msgraph_beta.generated.models.File::|public|mime_type():str +msgraph_beta.generated.models.File::|public|mime_type(value:str):None +msgraph_beta.generated.models.File::|public|odata_type():str +msgraph_beta.generated.models.File::|public|odata_type(value:str):None +msgraph_beta.generated.models.File::|public|processing_metadata():bool +msgraph_beta.generated.models.File::|public|processing_metadata(value:bool):None +msgraph_beta.generated.models.File::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.File::|static|public|create_from_discriminator_value(parse_node:ParseNode):File msgraph_beta.generated.models.FileAssessmentRequest-->ThreatAssessmentRequest msgraph_beta.generated.models.FileAssessmentRequest::|public|constructor():None msgraph_beta.generated.models.FileAssessmentRequest::|public|content_data():str @@ -181586,16 +183297,32 @@ msgraph_beta.generated.models.FileStorageContainerType::|public|serialize(writer msgraph_beta.generated.models.FileStorageContainerType::|public|settings():FileStorageContainerTypeSettings msgraph_beta.generated.models.FileStorageContainerType::|public|settings(value:FileStorageContainerTypeSettings):None msgraph_beta.generated.models.FileStorageContainerType::|static|public|create_from_discriminator_value(parse_node:ParseNode):FileStorageContainerType +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0000-None_ +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0001-ReadContent +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0002-WriteContent +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0003-ManageContent +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0004-Create +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0005-Delete +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0006-Read +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0007-Write +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0008-EnumeratePermissions +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0009-AddPermissions +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0010-UpdatePermissions +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0011-DeletePermissions +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0012-DeleteOwnPermission +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0013-ManagePermissions +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0014-Full +msgraph_beta.generated.models.FileStorageContainerTypeAppPermission::0015-UnknownFutureValue msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|application_permissions():list[str] -msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|application_permissions(value:list[str]):None +msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|application_permissions():list[FileStorageContainerTypeAppPermission] +msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|application_permissions(value:list[FileStorageContainerTypeAppPermission]):None msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|app_id():str msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|app_id(value:str):None msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|backing_store:BackingStore msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|constructor():None -msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|delegated_permissions():list[str] -msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|delegated_permissions(value:list[str]):None +msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|delegated_permissions():list[FileStorageContainerTypeAppPermission] +msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|delegated_permissions(value:list[FileStorageContainerTypeAppPermission]):None msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|odata_type():str msgraph_beta.generated.models.FileStorageContainerTypeAppPermissionGrant::|public|odata_type(value:str):None @@ -181740,8 +183467,66 @@ msgraph_beta.generated.models.FileVaultState::0000-Success msgraph_beta.generated.models.FileVaultState::0001-DriveEncryptedByUser msgraph_beta.generated.models.FileVaultState::0002-UserDeferredEncryption msgraph_beta.generated.models.FileVaultState::0003-EscrowNotEnabled +msgraph_beta.generated.models.File~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Filter::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Filter::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Filter::|public|backing_store:BackingStore +msgraph_beta.generated.models.Filter::|public|category_filter_groups():list[FilterGroup] +msgraph_beta.generated.models.Filter::|public|category_filter_groups(value:list[FilterGroup]):None +msgraph_beta.generated.models.Filter::|public|constructor():None +msgraph_beta.generated.models.Filter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Filter::|public|groups():list[FilterGroup] +msgraph_beta.generated.models.Filter::|public|groups(value:list[FilterGroup]):None +msgraph_beta.generated.models.Filter::|public|input_filter_groups():list[FilterGroup] +msgraph_beta.generated.models.Filter::|public|input_filter_groups(value:list[FilterGroup]):None +msgraph_beta.generated.models.Filter::|public|odata_type():str +msgraph_beta.generated.models.Filter::|public|odata_type(value:str):None +msgraph_beta.generated.models.Filter::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Filter::|static|public|create_from_discriminator_value(parse_node:ParseNode):Filter +msgraph_beta.generated.models.FilterClause::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.FilterClause::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.FilterClause::|public|backing_store:BackingStore +msgraph_beta.generated.models.FilterClause::|public|constructor():None +msgraph_beta.generated.models.FilterClause::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.FilterClause::|public|odata_type():str +msgraph_beta.generated.models.FilterClause::|public|odata_type(value:str):None +msgraph_beta.generated.models.FilterClause::|public|operator_name():str +msgraph_beta.generated.models.FilterClause::|public|operator_name(value:str):None +msgraph_beta.generated.models.FilterClause::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.FilterClause::|public|source_operand_name():str +msgraph_beta.generated.models.FilterClause::|public|source_operand_name(value:str):None +msgraph_beta.generated.models.FilterClause::|public|target_operand():FilterOperand +msgraph_beta.generated.models.FilterClause::|public|target_operand(value:FilterOperand):None +msgraph_beta.generated.models.FilterClause::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterClause +msgraph_beta.generated.models.FilterClause~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.FilterGroup::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.FilterGroup::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.FilterGroup::|public|backing_store:BackingStore +msgraph_beta.generated.models.FilterGroup::|public|clauses():list[FilterClause] +msgraph_beta.generated.models.FilterGroup::|public|clauses(value:list[FilterClause]):None +msgraph_beta.generated.models.FilterGroup::|public|constructor():None +msgraph_beta.generated.models.FilterGroup::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.FilterGroup::|public|name():str +msgraph_beta.generated.models.FilterGroup::|public|name(value:str):None +msgraph_beta.generated.models.FilterGroup::|public|odata_type():str +msgraph_beta.generated.models.FilterGroup::|public|odata_type(value:str):None +msgraph_beta.generated.models.FilterGroup::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.FilterGroup::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterGroup +msgraph_beta.generated.models.FilterGroup~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.FilterMode::0000-Include msgraph_beta.generated.models.FilterMode::0001-Exclude +msgraph_beta.generated.models.FilterOperand::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.FilterOperand::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.FilterOperand::|public|backing_store:BackingStore +msgraph_beta.generated.models.FilterOperand::|public|constructor():None +msgraph_beta.generated.models.FilterOperand::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.FilterOperand::|public|odata_type():str +msgraph_beta.generated.models.FilterOperand::|public|odata_type(value:str):None +msgraph_beta.generated.models.FilterOperand::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.FilterOperand::|public|values():list[str] +msgraph_beta.generated.models.FilterOperand::|public|values(value:list[str]):None +msgraph_beta.generated.models.FilterOperand::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterOperand +msgraph_beta.generated.models.FilterOperand~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.FilterOperatorSchema-->Entity msgraph_beta.generated.models.FilterOperatorSchema::|public|arity():ScopeOperatorType msgraph_beta.generated.models.FilterOperatorSchema::|public|arity(value:ScopeOperatorType):None @@ -181761,6 +183546,7 @@ msgraph_beta.generated.models.FilterOperatorSchemaCollectionResponse::|public|se msgraph_beta.generated.models.FilterOperatorSchemaCollectionResponse::|public|value():list[FilterOperatorSchema] msgraph_beta.generated.models.FilterOperatorSchemaCollectionResponse::|public|value(value:list[FilterOperatorSchema]):None msgraph_beta.generated.models.FilterOperatorSchemaCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterOperatorSchemaCollectionResponse +msgraph_beta.generated.models.Filter~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Financials::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.Financials::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.Financials::|public|backing_store:BackingStore @@ -181813,11 +183599,41 @@ msgraph_beta.generated.models.FocusActivityStatistics::|public|get_field_deseria msgraph_beta.generated.models.FocusActivityStatistics::|public|odata_type:str msgraph_beta.generated.models.FocusActivityStatistics::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.FocusActivityStatistics::|static|public|create_from_discriminator_value(parse_node:ParseNode):FocusActivityStatistics +msgraph_beta.generated.models.Folder::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Folder::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Folder::|public|backing_store:BackingStore +msgraph_beta.generated.models.Folder::|public|child_count():int +msgraph_beta.generated.models.Folder::|public|child_count(value:int):None +msgraph_beta.generated.models.Folder::|public|constructor():None +msgraph_beta.generated.models.Folder::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Folder::|public|odata_type():str +msgraph_beta.generated.models.Folder::|public|odata_type(value:str):None +msgraph_beta.generated.models.Folder::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Folder::|public|view():FolderView +msgraph_beta.generated.models.Folder::|public|view(value:FolderView):None +msgraph_beta.generated.models.Folder::|static|public|create_from_discriminator_value(parse_node:ParseNode):Folder msgraph_beta.generated.models.FolderProtectionType::0000-UserDefined msgraph_beta.generated.models.FolderProtectionType::0001-Enable msgraph_beta.generated.models.FolderProtectionType::0002-AuditMode msgraph_beta.generated.models.FolderProtectionType::0003-BlockDiskModification msgraph_beta.generated.models.FolderProtectionType::0004-AuditDiskModification +msgraph_beta.generated.models.FolderView::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.FolderView::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.FolderView::|public|backing_store:BackingStore +msgraph_beta.generated.models.FolderView::|public|constructor():None +msgraph_beta.generated.models.FolderView::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.FolderView::|public|odata_type():str +msgraph_beta.generated.models.FolderView::|public|odata_type(value:str):None +msgraph_beta.generated.models.FolderView::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.FolderView::|public|sort_by():str +msgraph_beta.generated.models.FolderView::|public|sort_by(value:str):None +msgraph_beta.generated.models.FolderView::|public|sort_order():str +msgraph_beta.generated.models.FolderView::|public|sort_order(value:str):None +msgraph_beta.generated.models.FolderView::|public|view_type():str +msgraph_beta.generated.models.FolderView::|public|view_type(value:str):None +msgraph_beta.generated.models.FolderView::|static|public|create_from_discriminator_value(parse_node:ParseNode):FolderView +msgraph_beta.generated.models.FolderView~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Folder~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.FollowupFlag::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.FollowupFlag::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.FollowupFlag::|public|backing_store:BackingStore @@ -182126,6 +183942,9 @@ msgraph_beta.generated.models.GeolocationColumn::|public|odata_type(value:str):N msgraph_beta.generated.models.GeolocationColumn::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.GeolocationColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):GeolocationColumn msgraph_beta.generated.models.GeolocationColumn~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.GiphyRatingType::0000-Strict +msgraph_beta.generated.models.GiphyRatingType::0001-Moderate +msgraph_beta.generated.models.GiphyRatingType::0002-UnknownFutureValue msgraph_beta.generated.models.globalDeviceHealthScriptState::0000-NotConfigured msgraph_beta.generated.models.globalDeviceHealthScriptState::0001-Pending msgraph_beta.generated.models.globalDeviceHealthScriptState::0002-Enabled @@ -182260,8 +184079,31 @@ msgraph_beta.generated.models.GovernancePolicyTemplateCollectionResponse::|stati msgraph_beta.generated.models.GovernancePolicy~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.GovernanceResource-->Entity msgraph_beta.generated.models.GovernanceResource::|public|constructor():None +msgraph_beta.generated.models.GovernanceResource::|public|display_name():str +msgraph_beta.generated.models.GovernanceResource::|public|display_name(value:str):None +msgraph_beta.generated.models.GovernanceResource::|public|external_id():str +msgraph_beta.generated.models.GovernanceResource::|public|external_id(value:str):None msgraph_beta.generated.models.GovernanceResource::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GovernanceResource::|public|odata_type:str +msgraph_beta.generated.models.GovernanceResource::|public|parent():GovernanceResource +msgraph_beta.generated.models.GovernanceResource::|public|parent(value:GovernanceResource):None +msgraph_beta.generated.models.GovernanceResource::|public|registered_date_time():datetime.datetime +msgraph_beta.generated.models.GovernanceResource::|public|registered_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GovernanceResource::|public|registered_root():str +msgraph_beta.generated.models.GovernanceResource::|public|registered_root(value:str):None +msgraph_beta.generated.models.GovernanceResource::|public|role_assignments():list[GovernanceRoleAssignment] +msgraph_beta.generated.models.GovernanceResource::|public|role_assignments(value:list[GovernanceRoleAssignment]):None +msgraph_beta.generated.models.GovernanceResource::|public|role_assignment_requests():list[GovernanceRoleAssignmentRequest] +msgraph_beta.generated.models.GovernanceResource::|public|role_assignment_requests(value:list[GovernanceRoleAssignmentRequest]):None +msgraph_beta.generated.models.GovernanceResource::|public|role_definitions():list[GovernanceRoleDefinition] +msgraph_beta.generated.models.GovernanceResource::|public|role_definitions(value:list[GovernanceRoleDefinition]):None +msgraph_beta.generated.models.GovernanceResource::|public|role_settings():list[GovernanceRoleSetting] +msgraph_beta.generated.models.GovernanceResource::|public|role_settings(value:list[GovernanceRoleSetting]):None msgraph_beta.generated.models.GovernanceResource::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GovernanceResource::|public|status():str +msgraph_beta.generated.models.GovernanceResource::|public|status(value:str):None +msgraph_beta.generated.models.GovernanceResource::|public|type():str +msgraph_beta.generated.models.GovernanceResource::|public|type(value:str):None msgraph_beta.generated.models.GovernanceResource::|static|public|create_from_discriminator_value(parse_node:ParseNode):GovernanceResource msgraph_beta.generated.models.GovernanceResourceCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.GovernanceResourceCollectionResponse::|public|constructor():None @@ -182392,9 +184234,32 @@ msgraph_beta.generated.models.GovernanceRoleDefinitionCollectionResponse::|publi msgraph_beta.generated.models.GovernanceRoleDefinitionCollectionResponse::|public|value(value:list[GovernanceRoleDefinition]):None msgraph_beta.generated.models.GovernanceRoleDefinitionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GovernanceRoleDefinitionCollectionResponse msgraph_beta.generated.models.GovernanceRoleSetting-->Entity +msgraph_beta.generated.models.GovernanceRoleSetting::|public|admin_eligible_settings():list[GovernanceRuleSetting] +msgraph_beta.generated.models.GovernanceRoleSetting::|public|admin_eligible_settings(value:list[GovernanceRuleSetting]):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|admin_member_settings():list[GovernanceRuleSetting] +msgraph_beta.generated.models.GovernanceRoleSetting::|public|admin_member_settings(value:list[GovernanceRuleSetting]):None msgraph_beta.generated.models.GovernanceRoleSetting::|public|constructor():None msgraph_beta.generated.models.GovernanceRoleSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GovernanceRoleSetting::|public|is_default():bool +msgraph_beta.generated.models.GovernanceRoleSetting::|public|is_default(value:bool):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|last_updated_by():str +msgraph_beta.generated.models.GovernanceRoleSetting::|public|last_updated_by(value:str):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|last_updated_date_time():datetime.datetime +msgraph_beta.generated.models.GovernanceRoleSetting::|public|last_updated_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|odata_type:str +msgraph_beta.generated.models.GovernanceRoleSetting::|public|resource():GovernanceResource +msgraph_beta.generated.models.GovernanceRoleSetting::|public|resource(value:GovernanceResource):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|resource_id():str +msgraph_beta.generated.models.GovernanceRoleSetting::|public|resource_id(value:str):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|role_definition():GovernanceRoleDefinition +msgraph_beta.generated.models.GovernanceRoleSetting::|public|role_definition(value:GovernanceRoleDefinition):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|role_definition_id():str +msgraph_beta.generated.models.GovernanceRoleSetting::|public|role_definition_id(value:str):None msgraph_beta.generated.models.GovernanceRoleSetting::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|user_eligible_settings():list[GovernanceRuleSetting] +msgraph_beta.generated.models.GovernanceRoleSetting::|public|user_eligible_settings(value:list[GovernanceRuleSetting]):None +msgraph_beta.generated.models.GovernanceRoleSetting::|public|user_member_settings():list[GovernanceRuleSetting] +msgraph_beta.generated.models.GovernanceRoleSetting::|public|user_member_settings(value:list[GovernanceRuleSetting]):None msgraph_beta.generated.models.GovernanceRoleSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):GovernanceRoleSetting msgraph_beta.generated.models.GovernanceRoleSettingCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.GovernanceRoleSettingCollectionResponse::|public|constructor():None @@ -182403,6 +184268,20 @@ msgraph_beta.generated.models.GovernanceRoleSettingCollectionResponse::|public|s msgraph_beta.generated.models.GovernanceRoleSettingCollectionResponse::|public|value():list[GovernanceRoleSetting] msgraph_beta.generated.models.GovernanceRoleSettingCollectionResponse::|public|value(value:list[GovernanceRoleSetting]):None msgraph_beta.generated.models.GovernanceRoleSettingCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GovernanceRoleSettingCollectionResponse +msgraph_beta.generated.models.GovernanceRuleSetting::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.GovernanceRuleSetting::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.GovernanceRuleSetting::|public|backing_store:BackingStore +msgraph_beta.generated.models.GovernanceRuleSetting::|public|constructor():None +msgraph_beta.generated.models.GovernanceRuleSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GovernanceRuleSetting::|public|odata_type():str +msgraph_beta.generated.models.GovernanceRuleSetting::|public|odata_type(value:str):None +msgraph_beta.generated.models.GovernanceRuleSetting::|public|rule_identifier():str +msgraph_beta.generated.models.GovernanceRuleSetting::|public|rule_identifier(value:str):None +msgraph_beta.generated.models.GovernanceRuleSetting::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GovernanceRuleSetting::|public|setting():str +msgraph_beta.generated.models.GovernanceRuleSetting::|public|setting(value:str):None +msgraph_beta.generated.models.GovernanceRuleSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):GovernanceRuleSetting +msgraph_beta.generated.models.GovernanceRuleSetting~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.GovernanceSchedule::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.GovernanceSchedule::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.GovernanceSchedule::|public|backing_store:BackingStore @@ -182423,8 +184302,17 @@ msgraph_beta.generated.models.GovernanceSchedule::|static|public|create_from_dis msgraph_beta.generated.models.GovernanceSchedule~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.GovernanceSubject-->Entity msgraph_beta.generated.models.GovernanceSubject::|public|constructor():None +msgraph_beta.generated.models.GovernanceSubject::|public|display_name():str +msgraph_beta.generated.models.GovernanceSubject::|public|display_name(value:str):None +msgraph_beta.generated.models.GovernanceSubject::|public|email():str +msgraph_beta.generated.models.GovernanceSubject::|public|email(value:str):None msgraph_beta.generated.models.GovernanceSubject::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GovernanceSubject::|public|odata_type:str +msgraph_beta.generated.models.GovernanceSubject::|public|principal_name():str +msgraph_beta.generated.models.GovernanceSubject::|public|principal_name(value:str):None msgraph_beta.generated.models.GovernanceSubject::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GovernanceSubject::|public|type():str +msgraph_beta.generated.models.GovernanceSubject::|public|type(value:str):None msgraph_beta.generated.models.GovernanceSubject::|static|public|create_from_discriminator_value(parse_node:ParseNode):GovernanceSubject msgraph_beta.generated.models.GovernanceSubjectCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.GovernanceSubjectCollectionResponse::|public|constructor():None @@ -182645,6 +184533,18 @@ msgraph_beta.generated.models.GroupCollectionResponse::|public|serialize(writer: msgraph_beta.generated.models.GroupCollectionResponse::|public|value():list[Group] msgraph_beta.generated.models.GroupCollectionResponse::|public|value(value:list[Group]):None msgraph_beta.generated.models.GroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupCollectionResponse +msgraph_beta.generated.models.GroupFilter::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.GroupFilter::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.GroupFilter::|public|backing_store:BackingStore +msgraph_beta.generated.models.GroupFilter::|public|constructor():None +msgraph_beta.generated.models.GroupFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GroupFilter::|public|included_groups():list[str] +msgraph_beta.generated.models.GroupFilter::|public|included_groups(value:list[str]):None +msgraph_beta.generated.models.GroupFilter::|public|odata_type():str +msgraph_beta.generated.models.GroupFilter::|public|odata_type(value:str):None +msgraph_beta.generated.models.GroupFilter::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GroupFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupFilter +msgraph_beta.generated.models.GroupFilter~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.GroupLifecyclePolicy-->Entity msgraph_beta.generated.models.GroupLifecyclePolicy::|public|alternate_notification_emails():str msgraph_beta.generated.models.GroupLifecyclePolicy::|public|alternate_notification_emails(value:str):None @@ -182771,10 +184671,47 @@ msgraph_beta.generated.models.GroupPolicyConfigurationIngestionType::0004-Unknow msgraph_beta.generated.models.GroupPolicyConfigurationType::0000-Policy msgraph_beta.generated.models.GroupPolicyConfigurationType::0001-Preference msgraph_beta.generated.models.GroupPolicyDefinition-->Entity +msgraph_beta.generated.models.GroupPolicyDefinition::|public|category():GroupPolicyCategory +msgraph_beta.generated.models.GroupPolicyDefinition::|public|category(value:GroupPolicyCategory):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|category_path():str +msgraph_beta.generated.models.GroupPolicyDefinition::|public|category_path(value:str):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|class_type():GroupPolicyDefinitionClassType +msgraph_beta.generated.models.GroupPolicyDefinition::|public|class_type(value:GroupPolicyDefinitionClassType):None msgraph_beta.generated.models.GroupPolicyDefinition::|public|constructor():None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|definition_file():GroupPolicyDefinitionFile +msgraph_beta.generated.models.GroupPolicyDefinition::|public|definition_file(value:GroupPolicyDefinitionFile):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|display_name():str +msgraph_beta.generated.models.GroupPolicyDefinition::|public|display_name(value:str):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|explain_text():str +msgraph_beta.generated.models.GroupPolicyDefinition::|public|explain_text(value:str):None msgraph_beta.generated.models.GroupPolicyDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GroupPolicyDefinition::|public|group_policy_category_id():UUID +msgraph_beta.generated.models.GroupPolicyDefinition::|public|group_policy_category_id(value:UUID):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|has_related_definitions():bool +msgraph_beta.generated.models.GroupPolicyDefinition::|public|has_related_definitions(value:bool):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.GroupPolicyDefinition::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|min_device_csp_version():str +msgraph_beta.generated.models.GroupPolicyDefinition::|public|min_device_csp_version(value:str):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|min_user_csp_version():str +msgraph_beta.generated.models.GroupPolicyDefinition::|public|min_user_csp_version(value:str):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|next_version_definition():GroupPolicyDefinition +msgraph_beta.generated.models.GroupPolicyDefinition::|public|next_version_definition(value:GroupPolicyDefinition):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|odata_type:str +msgraph_beta.generated.models.GroupPolicyDefinition::|public|policy_type():GroupPolicyType +msgraph_beta.generated.models.GroupPolicyDefinition::|public|policy_type(value:GroupPolicyType):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|presentations():list[GroupPolicyPresentation] +msgraph_beta.generated.models.GroupPolicyDefinition::|public|presentations(value:list[GroupPolicyPresentation]):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|previous_version_definition():GroupPolicyDefinition +msgraph_beta.generated.models.GroupPolicyDefinition::|public|previous_version_definition(value:GroupPolicyDefinition):None msgraph_beta.generated.models.GroupPolicyDefinition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|supported_on():str +msgraph_beta.generated.models.GroupPolicyDefinition::|public|supported_on(value:str):None +msgraph_beta.generated.models.GroupPolicyDefinition::|public|version():str +msgraph_beta.generated.models.GroupPolicyDefinition::|public|version(value:str):None msgraph_beta.generated.models.GroupPolicyDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupPolicyDefinition +msgraph_beta.generated.models.GroupPolicyDefinitionClassType::0000-User +msgraph_beta.generated.models.GroupPolicyDefinitionClassType::0001-Machine msgraph_beta.generated.models.GroupPolicyDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.GroupPolicyDefinitionCollectionResponse::|public|constructor():None msgraph_beta.generated.models.GroupPolicyDefinitionCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -182784,8 +184721,29 @@ msgraph_beta.generated.models.GroupPolicyDefinitionCollectionResponse::|public|v msgraph_beta.generated.models.GroupPolicyDefinitionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupPolicyDefinitionCollectionResponse msgraph_beta.generated.models.GroupPolicyDefinitionFile-->Entity msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|constructor():None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|definitions():list[GroupPolicyDefinition] +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|definitions(value:list[GroupPolicyDefinition]):None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|description():str +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|description(value:str):None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|display_name():str +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|display_name(value:str):None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|file_name():str +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|file_name(value:str):None msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|language_codes():list[str] +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|language_codes(value:list[str]):None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|odata_type:str +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|policy_type():GroupPolicyType +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|policy_type(value:GroupPolicyType):None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|revision():str +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|revision(value:str):None msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|target_namespace():str +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|target_namespace(value:str):None +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|target_prefix():str +msgraph_beta.generated.models.GroupPolicyDefinitionFile::|public|target_prefix(value:str):None msgraph_beta.generated.models.GroupPolicyDefinitionFile::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupPolicyDefinitionFile msgraph_beta.generated.models.GroupPolicyDefinitionFileCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.GroupPolicyDefinitionFileCollectionResponse::|public|constructor():None @@ -182926,7 +184884,14 @@ msgraph_beta.generated.models.GroupPolicyOperationType::0005-UpdateLanguageFiles msgraph_beta.generated.models.GroupPolicyOperationType::0006-Remove msgraph_beta.generated.models.GroupPolicyPresentation-->Entity msgraph_beta.generated.models.GroupPolicyPresentation::|public|constructor():None +msgraph_beta.generated.models.GroupPolicyPresentation::|public|definition():GroupPolicyDefinition +msgraph_beta.generated.models.GroupPolicyPresentation::|public|definition(value:GroupPolicyDefinition):None msgraph_beta.generated.models.GroupPolicyPresentation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GroupPolicyPresentation::|public|label():str +msgraph_beta.generated.models.GroupPolicyPresentation::|public|label(value:str):None +msgraph_beta.generated.models.GroupPolicyPresentation::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.GroupPolicyPresentation::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GroupPolicyPresentation::|public|odata_type:str msgraph_beta.generated.models.GroupPolicyPresentation::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.GroupPolicyPresentation::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupPolicyPresentation msgraph_beta.generated.models.GroupPolicyPresentationCheckBox-->GroupPolicyUploadedPresentation @@ -183213,6 +185178,8 @@ msgraph_beta.generated.models.GroupPolicySettingType::0024-RegistrySettings msgraph_beta.generated.models.GroupPolicySettingType::0025-ScheduledTasks msgraph_beta.generated.models.GroupPolicySettingType::0026-ShortcutSettings msgraph_beta.generated.models.GroupPolicySettingType::0027-StartMenuSettings +msgraph_beta.generated.models.GroupPolicyType::0000-AdmxBacked +msgraph_beta.generated.models.GroupPolicyType::0001-AdmxIngested msgraph_beta.generated.models.GroupPolicyUploadedDefinitionFile-->GroupPolicyDefinitionFile msgraph_beta.generated.models.GroupPolicyUploadedDefinitionFile::|public|constructor():None msgraph_beta.generated.models.GroupPolicyUploadedDefinitionFile::|public|content():bytes @@ -183394,8 +185361,35 @@ msgraph_beta.generated.models.HardwareConfigurationFormat::0001-Surface msgraph_beta.generated.models.HardwareConfigurationFormat::0002-SurfaceDock msgraph_beta.generated.models.HardwareConfigurationRunSummary-->Entity msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|constructor():None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|error_device_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|error_device_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|error_user_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|error_user_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|failed_device_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|failed_device_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|failed_user_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|failed_user_count(value:int):None msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|last_run_date_time():datetime.datetime +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|last_run_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|not_applicable_device_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|not_applicable_device_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|not_applicable_user_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|not_applicable_user_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|odata_type:str +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|pending_device_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|pending_device_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|pending_user_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|pending_user_count(value:int):None msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|successful_device_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|successful_device_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|successful_user_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|successful_user_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|unknown_device_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|unknown_device_count(value:int):None +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|unknown_user_count():int +msgraph_beta.generated.models.HardwareConfigurationRunSummary::|public|unknown_user_count(value:int):None msgraph_beta.generated.models.HardwareConfigurationRunSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):HardwareConfigurationRunSummary msgraph_beta.generated.models.HardwareConfigurationUserState-->Entity msgraph_beta.generated.models.HardwareConfigurationUserState::|public|constructor():None @@ -183622,6 +185616,24 @@ msgraph_beta.generated.models.HardwarePasswordInfoCollectionResponse::|public|va msgraph_beta.generated.models.HardwarePasswordInfoCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):HardwarePasswordInfoCollectionResponse msgraph_beta.generated.models.HashAlgorithms::0000-Sha1 msgraph_beta.generated.models.HashAlgorithms::0001-Sha2 +msgraph_beta.generated.models.Hashes::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Hashes::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Hashes::|public|backing_store:BackingStore +msgraph_beta.generated.models.Hashes::|public|constructor():None +msgraph_beta.generated.models.Hashes::|public|crc32_hash():str +msgraph_beta.generated.models.Hashes::|public|crc32_hash(value:str):None +msgraph_beta.generated.models.Hashes::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Hashes::|public|odata_type():str +msgraph_beta.generated.models.Hashes::|public|odata_type(value:str):None +msgraph_beta.generated.models.Hashes::|public|quick_xor_hash():str +msgraph_beta.generated.models.Hashes::|public|quick_xor_hash(value:str):None +msgraph_beta.generated.models.Hashes::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Hashes::|public|sha1_hash():str +msgraph_beta.generated.models.Hashes::|public|sha1_hash(value:str):None +msgraph_beta.generated.models.Hashes::|public|sha256_hash():str +msgraph_beta.generated.models.Hashes::|public|sha256_hash(value:str):None +msgraph_beta.generated.models.Hashes::|static|public|create_from_discriminator_value(parse_node:ParseNode):Hashes +msgraph_beta.generated.models.Hashes~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.HasPayloadLinkResultItem::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.HasPayloadLinkResultItem::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.HasPayloadLinkResultItem::|public|backing_store:BackingStore @@ -183780,8 +185792,13 @@ msgraph_beta.generated.models.healthMonitoring.HealthMonitoringDictionary::|publ msgraph_beta.generated.models.healthMonitoring.HealthMonitoringDictionary::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.healthMonitoring.HealthMonitoringDictionary::|static|public|create_from_discriminator_value(parse_node:ParseNode):HealthMonitoringDictionary msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot-->Entity +msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|public|alerts():list[Alert] +msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|public|alerts(value:list[Alert]):None +msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|public|alert_configurations():list[AlertConfiguration] +msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|public|alert_configurations(value:list[AlertConfiguration]):None msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|public|constructor():None msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|public|odata_type:str msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.healthMonitoring.HealthMonitoringRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):HealthMonitoringRoot msgraph_beta.generated.models.healthMonitoring.ResourceImpactSummary::|public|additional_data():dict[str, Any] @@ -184057,9 +186074,16 @@ msgraph_beta.generated.models.Identity::|public|odata_type(value:str):None msgraph_beta.generated.models.Identity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Identity::|static|public|create_from_discriminator_value(parse_node:ParseNode):Identity msgraph_beta.generated.models.IdentityApiConnector-->Entity +msgraph_beta.generated.models.IdentityApiConnector::|public|authentication_configuration():ApiAuthenticationConfigurationBase +msgraph_beta.generated.models.IdentityApiConnector::|public|authentication_configuration(value:ApiAuthenticationConfigurationBase):None msgraph_beta.generated.models.IdentityApiConnector::|public|constructor():None +msgraph_beta.generated.models.IdentityApiConnector::|public|display_name():str +msgraph_beta.generated.models.IdentityApiConnector::|public|display_name(value:str):None msgraph_beta.generated.models.IdentityApiConnector::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IdentityApiConnector::|public|odata_type:str msgraph_beta.generated.models.IdentityApiConnector::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IdentityApiConnector::|public|target_url():str +msgraph_beta.generated.models.IdentityApiConnector::|public|target_url(value:str):None msgraph_beta.generated.models.IdentityApiConnector::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityApiConnector msgraph_beta.generated.models.IdentityApiConnectorCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.IdentityApiConnectorCollectionResponse::|public|constructor():None @@ -184961,7 +186985,12 @@ msgraph_beta.generated.models.IdentitySource~~>AdditionalDataHolder; BackedModel msgraph_beta.generated.models.IdentityUserFlow-->Entity msgraph_beta.generated.models.IdentityUserFlow::|public|constructor():None msgraph_beta.generated.models.IdentityUserFlow::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IdentityUserFlow::|public|odata_type:str msgraph_beta.generated.models.IdentityUserFlow::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IdentityUserFlow::|public|user_flow_type():UserFlowType +msgraph_beta.generated.models.IdentityUserFlow::|public|user_flow_type(value:UserFlowType):None +msgraph_beta.generated.models.IdentityUserFlow::|public|user_flow_type_version():float +msgraph_beta.generated.models.IdentityUserFlow::|public|user_flow_type_version(value:float):None msgraph_beta.generated.models.IdentityUserFlow::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityUserFlow msgraph_beta.generated.models.IdentityUserFlowAttribute-->Entity msgraph_beta.generated.models.IdentityUserFlowAttribute::|public|constructor():None @@ -185033,6 +187062,51 @@ msgraph_beta.generated.models.IdentityUserFlowCollectionResponse::|public|value( msgraph_beta.generated.models.IdentityUserFlowCollectionResponse::|public|value(value:list[IdentityUserFlow]):None msgraph_beta.generated.models.IdentityUserFlowCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityUserFlowCollectionResponse msgraph_beta.generated.models.Identity~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.IdleSessionSignOut::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.IdleSessionSignOut::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.IdleSessionSignOut::|public|backing_store:BackingStore +msgraph_beta.generated.models.IdleSessionSignOut::|public|constructor():None +msgraph_beta.generated.models.IdleSessionSignOut::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IdleSessionSignOut::|public|is_enabled():bool +msgraph_beta.generated.models.IdleSessionSignOut::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.IdleSessionSignOut::|public|odata_type():str +msgraph_beta.generated.models.IdleSessionSignOut::|public|odata_type(value:str):None +msgraph_beta.generated.models.IdleSessionSignOut::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IdleSessionSignOut::|public|sign_out_after_in_seconds():int +msgraph_beta.generated.models.IdleSessionSignOut::|public|sign_out_after_in_seconds(value:int):None +msgraph_beta.generated.models.IdleSessionSignOut::|public|warn_after_in_seconds():int +msgraph_beta.generated.models.IdleSessionSignOut::|public|warn_after_in_seconds(value:int):None +msgraph_beta.generated.models.IdleSessionSignOut::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdleSessionSignOut +msgraph_beta.generated.models.IdleSessionSignOut~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.IfEmptyTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.IfEmptyTransformation::|public|constructor():None +msgraph_beta.generated.models.IfEmptyTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IfEmptyTransformation::|public|odata_type:str +msgraph_beta.generated.models.IfEmptyTransformation::|public|output():TransformationAttribute +msgraph_beta.generated.models.IfEmptyTransformation::|public|output(value:TransformationAttribute):None +msgraph_beta.generated.models.IfEmptyTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IfEmptyTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):IfEmptyTransformation +msgraph_beta.generated.models.IfNotEmptyTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.IfNotEmptyTransformation::|public|constructor():None +msgraph_beta.generated.models.IfNotEmptyTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IfNotEmptyTransformation::|public|odata_type:str +msgraph_beta.generated.models.IfNotEmptyTransformation::|public|output():TransformationAttribute +msgraph_beta.generated.models.IfNotEmptyTransformation::|public|output(value:TransformationAttribute):None +msgraph_beta.generated.models.IfNotEmptyTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IfNotEmptyTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):IfNotEmptyTransformation +msgraph_beta.generated.models.Image::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Image::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Image::|public|backing_store:BackingStore +msgraph_beta.generated.models.Image::|public|constructor():None +msgraph_beta.generated.models.Image::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Image::|public|height():int +msgraph_beta.generated.models.Image::|public|height(value:int):None +msgraph_beta.generated.models.Image::|public|odata_type():str +msgraph_beta.generated.models.Image::|public|odata_type(value:str):None +msgraph_beta.generated.models.Image::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Image::|public|width():int +msgraph_beta.generated.models.Image::|public|width(value:int):None +msgraph_beta.generated.models.Image::|static|public|create_from_discriminator_value(parse_node:ParseNode):Image msgraph_beta.generated.models.ImageInfo::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ImageInfo::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ImageInfo::|public|add_image_query():bool @@ -185051,6 +187125,11 @@ msgraph_beta.generated.models.ImageInfo::|public|odata_type(value:str):None msgraph_beta.generated.models.ImageInfo::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ImageInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ImageInfo msgraph_beta.generated.models.ImageInfo~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ImageTaggingChoice::0000-Disabled +msgraph_beta.generated.models.ImageTaggingChoice::0001-Basic +msgraph_beta.generated.models.ImageTaggingChoice::0002-Enhanced +msgraph_beta.generated.models.ImageTaggingChoice::0003-UnknownFutureValue +msgraph_beta.generated.models.Image~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ImpactedResource-->Entity msgraph_beta.generated.models.ImpactedResource::|public|added_date_time():datetime.datetime msgraph_beta.generated.models.ImpactedResource::|public|added_date_time(value:datetime.datetime):None @@ -185465,6 +187544,15 @@ msgraph_beta.generated.models.IncompleteData::|public|was_throttled():bool msgraph_beta.generated.models.IncompleteData::|public|was_throttled(value:bool):None msgraph_beta.generated.models.IncompleteData::|static|public|create_from_discriminator_value(parse_node:ParseNode):IncompleteData msgraph_beta.generated.models.IncompleteData~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0000-CourseTitle +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0001-CourseCode +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0002-CourseSubject +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0003-CourseGradeLevel +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0004-CourseExternalId +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0005-AcademicSessionTitle +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0006-AcademicSessionExternalId +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0007-ClassCode +msgraph_beta.generated.models.industryData.AdditionalClassGroupAttributes::0008-UnknownFutureValue msgraph_beta.generated.models.industryData.AdditionalClassGroupOptions::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.industryData.AdditionalClassGroupOptions::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.industryData.AdditionalClassGroupOptions::|public|backing_store:BackingStore @@ -185479,6 +187567,9 @@ msgraph_beta.generated.models.industryData.AdditionalClassGroupOptions::|public| msgraph_beta.generated.models.industryData.AdditionalClassGroupOptions::|public|write_display_name_on_create_only(value:bool):None msgraph_beta.generated.models.industryData.AdditionalClassGroupOptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdditionalClassGroupOptions msgraph_beta.generated.models.industryData.AdditionalClassGroupOptions~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.industryData.AdditionalUserAttributes::0000-UserGradeLevel +msgraph_beta.generated.models.industryData.AdditionalUserAttributes::0001-UserNumber +msgraph_beta.generated.models.industryData.AdditionalUserAttributes::0002-UnknownFutureValue msgraph_beta.generated.models.industryData.AdditionalUserOptions::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.industryData.AdditionalUserOptions::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.industryData.AdditionalUserOptions::|public|allow_student_contact_association():bool @@ -185573,8 +187664,8 @@ msgraph_beta.generated.models.industryData.BasicFilter::|public|in_(value:list[s msgraph_beta.generated.models.industryData.BasicFilter::|public|odata_type:str msgraph_beta.generated.models.industryData.BasicFilter::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.industryData.BasicFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):BasicFilter -msgraph_beta.generated.models.industryData.ClassGroupConfiguration::|public|additional_attributes():list[str] -msgraph_beta.generated.models.industryData.ClassGroupConfiguration::|public|additional_attributes(value:list[str]):None +msgraph_beta.generated.models.industryData.ClassGroupConfiguration::|public|additional_attributes():list[AdditionalClassGroupAttributes] +msgraph_beta.generated.models.industryData.ClassGroupConfiguration::|public|additional_attributes(value:list[AdditionalClassGroupAttributes]):None msgraph_beta.generated.models.industryData.ClassGroupConfiguration::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.industryData.ClassGroupConfiguration::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.industryData.ClassGroupConfiguration::|public|additional_options():AdditionalClassGroupOptions @@ -186157,8 +188248,8 @@ msgraph_beta.generated.models.industryData.UserCreationOptions::|public|odata_ty msgraph_beta.generated.models.industryData.UserCreationOptions::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.industryData.UserCreationOptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserCreationOptions msgraph_beta.generated.models.industryData.UserCreationOptions~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.models.industryData.UserManagementOptions::|public|additional_attributes():list[str] -msgraph_beta.generated.models.industryData.UserManagementOptions::|public|additional_attributes(value:list[str]):None +msgraph_beta.generated.models.industryData.UserManagementOptions::|public|additional_attributes():list[AdditionalUserAttributes] +msgraph_beta.generated.models.industryData.UserManagementOptions::|public|additional_attributes(value:list[AdditionalUserAttributes]):None msgraph_beta.generated.models.industryData.UserManagementOptions::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.industryData.UserManagementOptions::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.industryData.UserManagementOptions::|public|additional_options():AdditionalUserOptions @@ -186247,6 +188338,9 @@ msgraph_beta.generated.models.industryData.YearTimePeriodDefinitionCollectionRes msgraph_beta.generated.models.InferenceClassification-->Entity msgraph_beta.generated.models.InferenceClassification::|public|constructor():None msgraph_beta.generated.models.InferenceClassification::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.InferenceClassification::|public|odata_type:str +msgraph_beta.generated.models.InferenceClassification::|public|overrides():list[InferenceClassificationOverride] +msgraph_beta.generated.models.InferenceClassification::|public|overrides(value:list[InferenceClassificationOverride]):None msgraph_beta.generated.models.InferenceClassification::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.InferenceClassification::|static|public|create_from_discriminator_value(parse_node:ParseNode):InferenceClassification msgraph_beta.generated.models.InferenceClassificationOverride-->Entity @@ -186317,9 +188411,22 @@ msgraph_beta.generated.models.InformationalUrls::|static|public|create_from_disc msgraph_beta.generated.models.InformationalUrls~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.InformationalUrl~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.InformationProtection-->Entity +msgraph_beta.generated.models.InformationProtection::|public|bitlocker():Bitlocker +msgraph_beta.generated.models.InformationProtection::|public|bitlocker(value:Bitlocker):None msgraph_beta.generated.models.InformationProtection::|public|constructor():None +msgraph_beta.generated.models.InformationProtection::|public|data_loss_prevention_policies():list[DataLossPreventionPolicy] +msgraph_beta.generated.models.InformationProtection::|public|data_loss_prevention_policies(value:list[DataLossPreventionPolicy]):None msgraph_beta.generated.models.InformationProtection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.InformationProtection::|public|odata_type:str +msgraph_beta.generated.models.InformationProtection::|public|policy():InformationProtectionPolicy +msgraph_beta.generated.models.InformationProtection::|public|policy(value:InformationProtectionPolicy):None +msgraph_beta.generated.models.InformationProtection::|public|sensitivity_labels():list[SensitivityLabel] +msgraph_beta.generated.models.InformationProtection::|public|sensitivity_labels(value:list[SensitivityLabel]):None +msgraph_beta.generated.models.InformationProtection::|public|sensitivity_policy_settings():SensitivityPolicySettings +msgraph_beta.generated.models.InformationProtection::|public|sensitivity_policy_settings(value:SensitivityPolicySettings):None msgraph_beta.generated.models.InformationProtection::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.InformationProtection::|public|threat_assessment_requests():list[ThreatAssessmentRequest] +msgraph_beta.generated.models.InformationProtection::|public|threat_assessment_requests(value:list[ThreatAssessmentRequest]):None msgraph_beta.generated.models.InformationProtection::|static|public|create_from_discriminator_value(parse_node:ParseNode):InformationProtection msgraph_beta.generated.models.InformationProtectionAction::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.InformationProtectionAction::|public|additional_data(value:dict[str, Any]):None @@ -186589,7 +188696,10 @@ msgraph_beta.generated.models.InternetExplorerMessageSetting::0003-KeepGoing msgraph_beta.generated.models.InternetExplorerMode-->Entity msgraph_beta.generated.models.InternetExplorerMode::|public|constructor():None msgraph_beta.generated.models.InternetExplorerMode::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.InternetExplorerMode::|public|odata_type:str msgraph_beta.generated.models.InternetExplorerMode::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.InternetExplorerMode::|public|site_lists():list[BrowserSiteList] +msgraph_beta.generated.models.InternetExplorerMode::|public|site_lists(value:list[BrowserSiteList]):None msgraph_beta.generated.models.InternetExplorerMode::|static|public|create_from_discriminator_value(parse_node:ParseNode):InternetExplorerMode msgraph_beta.generated.models.InternetMessageHeader::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.InternetMessageHeader::|public|additional_data(value:dict[str, Any]):None @@ -186858,6 +188968,20 @@ msgraph_beta.generated.models.InvitationParticipantInfo::|public|replaces_call_i msgraph_beta.generated.models.InvitationParticipantInfo::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.InvitationParticipantInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):InvitationParticipantInfo msgraph_beta.generated.models.InvitationParticipantInfo~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|constructor():None +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|fallback_identity_provider():B2bIdentityProvidersType +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|fallback_identity_provider(value:B2bIdentityProvidersType):None +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|odata_type():str +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|primary_identity_provider_precedence_order():list[B2bIdentityProvidersType] +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|primary_identity_provider_precedence_order(value:list[B2bIdentityProvidersType]):None +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):InvitationRedemptionIdentityProviderConfiguration +msgraph_beta.generated.models.InvitationRedemptionIdentityProviderConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.InvitedUserMessageInfo::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.InvitedUserMessageInfo::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.InvitedUserMessageInfo::|public|backing_store:BackingStore @@ -186939,6 +189063,7 @@ msgraph_beta.generated.models.IosBookmark~~>AdditionalDataHolder; BackedModel; P msgraph_beta.generated.models.IosCertificateProfile-->DeviceConfiguration msgraph_beta.generated.models.IosCertificateProfile::|public|constructor():None msgraph_beta.generated.models.IosCertificateProfile::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IosCertificateProfile::|public|odata_type:str msgraph_beta.generated.models.IosCertificateProfile::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.IosCertificateProfile::|static|public|create_from_discriminator_value(parse_node:ParseNode):IosCertificateProfile msgraph_beta.generated.models.IosCertificateProfileBase-->IosCertificateProfile @@ -188215,9 +190340,14 @@ msgraph_beta.generated.models.IosStoreAppCollectionResponse::|public|value():lis msgraph_beta.generated.models.IosStoreAppCollectionResponse::|public|value(value:list[IosStoreApp]):None msgraph_beta.generated.models.IosStoreAppCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):IosStoreAppCollectionResponse msgraph_beta.generated.models.IosTrustedRootCertificate-->DeviceConfiguration +msgraph_beta.generated.models.IosTrustedRootCertificate::|public|cert_file_name():str +msgraph_beta.generated.models.IosTrustedRootCertificate::|public|cert_file_name(value:str):None msgraph_beta.generated.models.IosTrustedRootCertificate::|public|constructor():None msgraph_beta.generated.models.IosTrustedRootCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IosTrustedRootCertificate::|public|odata_type:str msgraph_beta.generated.models.IosTrustedRootCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IosTrustedRootCertificate::|public|trusted_root_certificate():bytes +msgraph_beta.generated.models.IosTrustedRootCertificate::|public|trusted_root_certificate(value:bytes):None msgraph_beta.generated.models.IosTrustedRootCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):IosTrustedRootCertificate msgraph_beta.generated.models.IosUpdateConfiguration-->DeviceConfiguration msgraph_beta.generated.models.IosUpdateConfiguration::|public|active_hours_end():datetime.time @@ -189218,6 +191348,16 @@ msgraph_beta.generated.models.JoinMeetingIdSettings::|public|passcode(value:str) msgraph_beta.generated.models.JoinMeetingIdSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.JoinMeetingIdSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):JoinMeetingIdSettings msgraph_beta.generated.models.JoinMeetingIdSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.JoinTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.JoinTransformation::|public|constructor():None +msgraph_beta.generated.models.JoinTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.JoinTransformation::|public|input2():TransformationAttribute +msgraph_beta.generated.models.JoinTransformation::|public|input2(value:TransformationAttribute):None +msgraph_beta.generated.models.JoinTransformation::|public|odata_type:str +msgraph_beta.generated.models.JoinTransformation::|public|separator():str +msgraph_beta.generated.models.JoinTransformation::|public|separator(value:str):None +msgraph_beta.generated.models.JoinTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.JoinTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):JoinTransformation msgraph_beta.generated.models.JoinType::0000-Unknown msgraph_beta.generated.models.JoinType::0001-AzureADJoined msgraph_beta.generated.models.JoinType::0002-AzureADRegistered @@ -189520,6 +191660,15 @@ msgraph_beta.generated.models.KioskModeManagedHomeScreenPinComplexity::0002-Comp msgraph_beta.generated.models.KioskModeType::0000-NotConfigured msgraph_beta.generated.models.KioskModeType::0001-SingleAppMode msgraph_beta.generated.models.KioskModeType::0002-MultiAppMode +msgraph_beta.generated.models.Label::0000-Title +msgraph_beta.generated.models.Label::0001-Url +msgraph_beta.generated.models.Label::0002-CreatedBy +msgraph_beta.generated.models.Label::0003-LastModifiedBy +msgraph_beta.generated.models.Label::0004-Authors +msgraph_beta.generated.models.Label::0005-CreatedDateTime +msgraph_beta.generated.models.Label::0006-LastModifiedDateTime +msgraph_beta.generated.models.Label::0007-FileName +msgraph_beta.generated.models.Label::0008-FileExtension msgraph_beta.generated.models.LabelActionBase::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.LabelActionBase::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.LabelActionBase::|public|backing_store:BackingStore @@ -189672,6 +191821,9 @@ msgraph_beta.generated.models.LanManagerAuthenticationLevel::0002-LmAndNtlmOnly msgraph_beta.generated.models.LanManagerAuthenticationLevel::0003-LmAndNtlmV2 msgraph_beta.generated.models.LanManagerAuthenticationLevel::0004-LmNtlmV2AndNotLm msgraph_beta.generated.models.LanManagerAuthenticationLevel::0005-LmNtlmV2AndNotLmOrNtm +msgraph_beta.generated.models.LayoutTemplateType::0000-Default +msgraph_beta.generated.models.LayoutTemplateType::0001-VerticalSplit +msgraph_beta.generated.models.LayoutTemplateType::0002-UnknownFutureValue msgraph_beta.generated.models.LearningAssignment-->LearningCourseActivity msgraph_beta.generated.models.LearningAssignment::|public|assigned_date_time():datetime.datetime msgraph_beta.generated.models.LearningAssignment::|public|assigned_date_time(value:datetime.datetime):None @@ -189862,6 +192014,10 @@ msgraph_beta.generated.models.LicenseProcessingState::|public|state():str msgraph_beta.generated.models.LicenseProcessingState::|public|state(value:str):None msgraph_beta.generated.models.LicenseProcessingState::|static|public|create_from_discriminator_value(parse_node:ParseNode):LicenseProcessingState msgraph_beta.generated.models.LicenseProcessingState~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.LicenseType::0000-NotPaid +msgraph_beta.generated.models.LicenseType::0001-Paid +msgraph_beta.generated.models.LicenseType::0002-Trial +msgraph_beta.generated.models.LicenseType::0003-UnknownFutureValue msgraph_beta.generated.models.LicenseUnitsDetail::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.LicenseUnitsDetail::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.LicenseUnitsDetail::|public|backing_store:BackingStore @@ -189917,6 +192073,56 @@ msgraph_beta.generated.models.LinkedResourceCollectionResponse::|public|serializ msgraph_beta.generated.models.LinkedResourceCollectionResponse::|public|value():list[LinkedResource] msgraph_beta.generated.models.LinkedResourceCollectionResponse::|public|value(value:list[LinkedResource]):None msgraph_beta.generated.models.LinkedResourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):LinkedResourceCollectionResponse +msgraph_beta.generated.models.LinkRoleAbilities::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.LinkRoleAbilities::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|add_existing_external_users():SharingOperationStatus +msgraph_beta.generated.models.LinkRoleAbilities::|public|add_existing_external_users(value:SharingOperationStatus):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|add_new_external_users():SharingOperationStatus +msgraph_beta.generated.models.LinkRoleAbilities::|public|add_new_external_users(value:SharingOperationStatus):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|apply_variants():SharingLinkVariants +msgraph_beta.generated.models.LinkRoleAbilities::|public|apply_variants(value:SharingLinkVariants):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|backing_store:BackingStore +msgraph_beta.generated.models.LinkRoleAbilities::|public|constructor():None +msgraph_beta.generated.models.LinkRoleAbilities::|public|create_link():SharingOperationStatus +msgraph_beta.generated.models.LinkRoleAbilities::|public|create_link(value:SharingOperationStatus):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|delete_link():SharingOperationStatus +msgraph_beta.generated.models.LinkRoleAbilities::|public|delete_link(value:SharingOperationStatus):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.LinkRoleAbilities::|public|link_allows_external_users():SharingOperationStatus +msgraph_beta.generated.models.LinkRoleAbilities::|public|link_allows_external_users(value:SharingOperationStatus):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|link_expiration():SharingLinkExpirationStatus +msgraph_beta.generated.models.LinkRoleAbilities::|public|link_expiration(value:SharingLinkExpirationStatus):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|odata_type():str +msgraph_beta.generated.models.LinkRoleAbilities::|public|odata_type(value:str):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|retrieve_link():SharingOperationStatus +msgraph_beta.generated.models.LinkRoleAbilities::|public|retrieve_link(value:SharingOperationStatus):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.LinkRoleAbilities::|public|update_link():SharingOperationStatus +msgraph_beta.generated.models.LinkRoleAbilities::|public|update_link(value:SharingOperationStatus):None +msgraph_beta.generated.models.LinkRoleAbilities::|static|public|create_from_discriminator_value(parse_node:ParseNode):LinkRoleAbilities +msgraph_beta.generated.models.LinkRoleAbilities~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.LinkScopeAbilities::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.LinkScopeAbilities::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.LinkScopeAbilities::|public|backing_store:BackingStore +msgraph_beta.generated.models.LinkScopeAbilities::|public|block_download_link_abilities():LinkRoleAbilities +msgraph_beta.generated.models.LinkScopeAbilities::|public|block_download_link_abilities(value:LinkRoleAbilities):None +msgraph_beta.generated.models.LinkScopeAbilities::|public|constructor():None +msgraph_beta.generated.models.LinkScopeAbilities::|public|edit_link_abilities():LinkRoleAbilities +msgraph_beta.generated.models.LinkScopeAbilities::|public|edit_link_abilities(value:LinkRoleAbilities):None +msgraph_beta.generated.models.LinkScopeAbilities::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.LinkScopeAbilities::|public|manage_list_link_abilities():LinkRoleAbilities +msgraph_beta.generated.models.LinkScopeAbilities::|public|manage_list_link_abilities(value:LinkRoleAbilities):None +msgraph_beta.generated.models.LinkScopeAbilities::|public|odata_type():str +msgraph_beta.generated.models.LinkScopeAbilities::|public|odata_type(value:str):None +msgraph_beta.generated.models.LinkScopeAbilities::|public|read_link_abilities():LinkRoleAbilities +msgraph_beta.generated.models.LinkScopeAbilities::|public|read_link_abilities(value:LinkRoleAbilities):None +msgraph_beta.generated.models.LinkScopeAbilities::|public|review_link_abilities():LinkRoleAbilities +msgraph_beta.generated.models.LinkScopeAbilities::|public|review_link_abilities(value:LinkRoleAbilities):None +msgraph_beta.generated.models.LinkScopeAbilities::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.LinkScopeAbilities::|public|submit_only_link_abilities():LinkRoleAbilities +msgraph_beta.generated.models.LinkScopeAbilities::|public|submit_only_link_abilities(value:LinkRoleAbilities):None +msgraph_beta.generated.models.LinkScopeAbilities::|static|public|create_from_discriminator_value(parse_node:ParseNode):LinkScopeAbilities +msgraph_beta.generated.models.LinkScopeAbilities~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ListCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.ListCollectionResponse::|public|constructor():None msgraph_beta.generated.models.ListCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -189924,10 +192130,47 @@ msgraph_beta.generated.models.ListCollectionResponse::|public|serialize(writer:S msgraph_beta.generated.models.ListCollectionResponse::|public|value():list[List_] msgraph_beta.generated.models.ListCollectionResponse::|public|value(value:list[List_]):None msgraph_beta.generated.models.ListCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListCollectionResponse +msgraph_beta.generated.models.ListInfo::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ListInfo::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ListInfo::|public|backing_store:BackingStore +msgraph_beta.generated.models.ListInfo::|public|constructor():None +msgraph_beta.generated.models.ListInfo::|public|content_types_enabled():bool +msgraph_beta.generated.models.ListInfo::|public|content_types_enabled(value:bool):None +msgraph_beta.generated.models.ListInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ListInfo::|public|hidden():bool +msgraph_beta.generated.models.ListInfo::|public|hidden(value:bool):None +msgraph_beta.generated.models.ListInfo::|public|odata_type():str +msgraph_beta.generated.models.ListInfo::|public|odata_type(value:str):None +msgraph_beta.generated.models.ListInfo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ListInfo::|public|template():str +msgraph_beta.generated.models.ListInfo::|public|template(value:str):None +msgraph_beta.generated.models.ListInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListInfo +msgraph_beta.generated.models.ListInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ListItem-->BaseItem +msgraph_beta.generated.models.ListItem::|public|activities():list[ItemActivityOLD] +msgraph_beta.generated.models.ListItem::|public|activities(value:list[ItemActivityOLD]):None +msgraph_beta.generated.models.ListItem::|public|analytics():ItemAnalytics +msgraph_beta.generated.models.ListItem::|public|analytics(value:ItemAnalytics):None msgraph_beta.generated.models.ListItem::|public|constructor():None +msgraph_beta.generated.models.ListItem::|public|content_type():ContentTypeInfo +msgraph_beta.generated.models.ListItem::|public|content_type(value:ContentTypeInfo):None +msgraph_beta.generated.models.ListItem::|public|deleted():Deleted +msgraph_beta.generated.models.ListItem::|public|deleted(value:Deleted):None +msgraph_beta.generated.models.ListItem::|public|document_set_versions():list[DocumentSetVersion] +msgraph_beta.generated.models.ListItem::|public|document_set_versions(value:list[DocumentSetVersion]):None +msgraph_beta.generated.models.ListItem::|public|drive_item():DriveItem +msgraph_beta.generated.models.ListItem::|public|drive_item(value:DriveItem):None +msgraph_beta.generated.models.ListItem::|public|fields():FieldValueSet +msgraph_beta.generated.models.ListItem::|public|fields(value:FieldValueSet):None msgraph_beta.generated.models.ListItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ListItem::|public|odata_type:str +msgraph_beta.generated.models.ListItem::|public|permissions():list[Permission] +msgraph_beta.generated.models.ListItem::|public|permissions(value:list[Permission]):None msgraph_beta.generated.models.ListItem::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ListItem::|public|sharepoint_ids():SharepointIds +msgraph_beta.generated.models.ListItem::|public|sharepoint_ids(value:SharepointIds):None +msgraph_beta.generated.models.ListItem::|public|versions():list[ListItemVersion] +msgraph_beta.generated.models.ListItem::|public|versions(value:list[ListItemVersion]):None msgraph_beta.generated.models.ListItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListItem msgraph_beta.generated.models.ListItemCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.ListItemCollectionResponse::|public|constructor():None @@ -189952,9 +192195,34 @@ msgraph_beta.generated.models.ListItemVersionCollectionResponse::|public|value() msgraph_beta.generated.models.ListItemVersionCollectionResponse::|public|value(value:list[ListItemVersion]):None msgraph_beta.generated.models.ListItemVersionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListItemVersionCollectionResponse msgraph_beta.generated.models.List_-->BaseItem +msgraph_beta.generated.models.List_::|public|activities():list[ItemActivityOLD] +msgraph_beta.generated.models.List_::|public|activities(value:list[ItemActivityOLD]):None +msgraph_beta.generated.models.List_::|public|columns():list[ColumnDefinition] +msgraph_beta.generated.models.List_::|public|columns(value:list[ColumnDefinition]):None msgraph_beta.generated.models.List_::|public|constructor():None +msgraph_beta.generated.models.List_::|public|content_types():list[ContentType] +msgraph_beta.generated.models.List_::|public|content_types(value:list[ContentType]):None +msgraph_beta.generated.models.List_::|public|display_name():str +msgraph_beta.generated.models.List_::|public|display_name(value:str):None +msgraph_beta.generated.models.List_::|public|drive():Drive +msgraph_beta.generated.models.List_::|public|drive(value:Drive):None msgraph_beta.generated.models.List_::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.List_::|public|items():list[ListItem] +msgraph_beta.generated.models.List_::|public|items(value:list[ListItem]):None +msgraph_beta.generated.models.List_::|public|list_():ListInfo +msgraph_beta.generated.models.List_::|public|list_(value:ListInfo):None +msgraph_beta.generated.models.List_::|public|odata_type:str +msgraph_beta.generated.models.List_::|public|operations():list[RichLongRunningOperation] +msgraph_beta.generated.models.List_::|public|operations(value:list[RichLongRunningOperation]):None +msgraph_beta.generated.models.List_::|public|permissions():list[Permission] +msgraph_beta.generated.models.List_::|public|permissions(value:list[Permission]):None msgraph_beta.generated.models.List_::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.List_::|public|sharepoint_ids():SharepointIds +msgraph_beta.generated.models.List_::|public|sharepoint_ids(value:SharepointIds):None +msgraph_beta.generated.models.List_::|public|subscriptions():list[Subscription] +msgraph_beta.generated.models.List_::|public|subscriptions(value:list[Subscription]):None +msgraph_beta.generated.models.List_::|public|system():SystemFacet +msgraph_beta.generated.models.List_::|public|system(value:SystemFacet):None msgraph_beta.generated.models.List_::|static|public|create_from_discriminator_value(parse_node:ParseNode):List_ msgraph_beta.generated.models.LiveCaptionOptions::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.LiveCaptionOptions::|public|additional_data(value:dict[str, Any]):None @@ -190223,6 +192491,44 @@ msgraph_beta.generated.models.LoginPageCollectionResponse::|public|serialize(wri msgraph_beta.generated.models.LoginPageCollectionResponse::|public|value():list[LoginPage] msgraph_beta.generated.models.LoginPageCollectionResponse::|public|value(value:list[LoginPage]):None msgraph_beta.generated.models.LoginPageCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageCollectionResponse +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|constructor():None +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|is_footer_shown():bool +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|is_footer_shown(value:bool):None +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|is_header_shown():bool +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|is_header_shown(value:bool):None +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|layout_template_type():LayoutTemplateType +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|layout_template_type(value:LayoutTemplateType):None +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|odata_type():str +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.LoginPageLayoutConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageLayoutConfiguration +msgraph_beta.generated.models.LoginPageLayoutConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|constructor():None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_account_reset_credentials():bool +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_account_reset_credentials(value:bool):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_cannot_access_your_account():bool +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_cannot_access_your_account(value:bool):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_forgot_my_password():bool +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_forgot_my_password(value:bool):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_privacy_and_cookies():bool +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_privacy_and_cookies(value:bool):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_reset_it_now():bool +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_reset_it_now(value:bool):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_terms_of_use():bool +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|hide_terms_of_use(value:bool):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|odata_type():str +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.LoginPageTextVisibilitySettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageTextVisibilitySettings +msgraph_beta.generated.models.LoginPageTextVisibilitySettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.LogonType::0000-Unknown msgraph_beta.generated.models.LogonType::0001-Interactive msgraph_beta.generated.models.LogonType::0002-RemoteInteractive @@ -190247,8 +192553,8 @@ msgraph_beta.generated.models.LogonUser::|public|last_seen_date_time():datetime. msgraph_beta.generated.models.LogonUser::|public|last_seen_date_time(value:datetime.datetime):None msgraph_beta.generated.models.LogonUser::|public|logon_id():str msgraph_beta.generated.models.LogonUser::|public|logon_id(value:str):None -msgraph_beta.generated.models.LogonUser::|public|logon_types():list[str] -msgraph_beta.generated.models.LogonUser::|public|logon_types(value:list[str]):None +msgraph_beta.generated.models.LogonUser::|public|logon_types():list[LogonType] +msgraph_beta.generated.models.LogonUser::|public|logon_types(value:list[LogonType]):None msgraph_beta.generated.models.LogonUser::|public|odata_type():str msgraph_beta.generated.models.LogonUser::|public|odata_type(value:str):None msgraph_beta.generated.models.LogonUser::|public|serialize(writer:SerializationWriter):None @@ -190313,9 +192619,16 @@ msgraph_beta.generated.models.LookupResultRow::|static|public|create_from_discri msgraph_beta.generated.models.LostModeState::0000-Disabled msgraph_beta.generated.models.LostModeState::0001-Enabled msgraph_beta.generated.models.M365AppsInstallationOptions-->Entity +msgraph_beta.generated.models.M365AppsInstallationOptions::|public|apps_for_mac():AppsInstallationOptionsForMac +msgraph_beta.generated.models.M365AppsInstallationOptions::|public|apps_for_mac(value:AppsInstallationOptionsForMac):None +msgraph_beta.generated.models.M365AppsInstallationOptions::|public|apps_for_windows():AppsInstallationOptionsForWindows +msgraph_beta.generated.models.M365AppsInstallationOptions::|public|apps_for_windows(value:AppsInstallationOptionsForWindows):None msgraph_beta.generated.models.M365AppsInstallationOptions::|public|constructor():None msgraph_beta.generated.models.M365AppsInstallationOptions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.M365AppsInstallationOptions::|public|odata_type:str msgraph_beta.generated.models.M365AppsInstallationOptions::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.M365AppsInstallationOptions::|public|update_channel():AppsUpdateChannelType +msgraph_beta.generated.models.M365AppsInstallationOptions::|public|update_channel(value:AppsUpdateChannelType):None msgraph_beta.generated.models.M365AppsInstallationOptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365AppsInstallationOptions msgraph_beta.generated.models.MacAddressRandomizationMode::0000-Automatic msgraph_beta.generated.models.MacAddressRandomizationMode::0001-Hardware @@ -190397,9 +192710,20 @@ msgraph_beta.generated.models.MacOSAzureAdSingleSignOnExtension::|public|odata_t msgraph_beta.generated.models.MacOSAzureAdSingleSignOnExtension::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.MacOSAzureAdSingleSignOnExtension::|static|public|create_from_discriminator_value(parse_node:ParseNode):MacOSAzureAdSingleSignOnExtension msgraph_beta.generated.models.MacOSCertificateProfileBase-->DeviceConfiguration +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|certificate_validity_period_scale():CertificateValidityPeriodScale +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|certificate_validity_period_scale(value:CertificateValidityPeriodScale):None +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|certificate_validity_period_value():int +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|certificate_validity_period_value(value:int):None msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|constructor():None msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|odata_type:str +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|renewal_threshold_percentage():int +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|renewal_threshold_percentage(value:int):None msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|subject_alternative_name_type():SubjectAlternativeNameType +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|subject_alternative_name_type(value:SubjectAlternativeNameType):None +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|subject_name_format():AppleSubjectNameFormat +msgraph_beta.generated.models.MacOSCertificateProfileBase::|public|subject_name_format(value:AppleSubjectNameFormat):None msgraph_beta.generated.models.MacOSCertificateProfileBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):MacOSCertificateProfileBase msgraph_beta.generated.models.MacOSCompliancePolicy-->DeviceCompliancePolicy msgraph_beta.generated.models.MacOSCompliancePolicy::|public|advanced_threat_protection_required_security_level():DeviceThreatProtectionLevel @@ -191466,9 +193790,16 @@ msgraph_beta.generated.models.MacOSSystemExtensionTypeMapping::|static|public|cr msgraph_beta.generated.models.MacOSSystemExtensionTypeMapping~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.MacOSSystemExtension~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.MacOSTrustedRootCertificate-->DeviceConfiguration +msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|cert_file_name():str +msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|cert_file_name(value:str):None msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|constructor():None +msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|deployment_channel():AppleDeploymentChannel +msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|deployment_channel(value:AppleDeploymentChannel):None msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|odata_type:str msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|trusted_root_certificate():bytes +msgraph_beta.generated.models.MacOSTrustedRootCertificate::|public|trusted_root_certificate(value:bytes):None msgraph_beta.generated.models.MacOSTrustedRootCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):MacOSTrustedRootCertificate msgraph_beta.generated.models.MacOSVpnConfiguration-->AppleVpnConfiguration msgraph_beta.generated.models.MacOSVpnConfiguration::|public|constructor():None @@ -192012,6 +194343,17 @@ msgraph_beta.generated.models.MailTipsType::0007-ModerationStatus msgraph_beta.generated.models.MailTipsType::0008-RecipientScope msgraph_beta.generated.models.MailTipsType::0009-RecipientSuggestions msgraph_beta.generated.models.MailTips~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Malware::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Malware::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Malware::|public|backing_store:BackingStore +msgraph_beta.generated.models.Malware::|public|constructor():None +msgraph_beta.generated.models.Malware::|public|description():str +msgraph_beta.generated.models.Malware::|public|description(value:str):None +msgraph_beta.generated.models.Malware::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Malware::|public|odata_type():str +msgraph_beta.generated.models.Malware::|public|odata_type(value:str):None +msgraph_beta.generated.models.Malware::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Malware::|static|public|create_from_discriminator_value(parse_node:ParseNode):Malware msgraph_beta.generated.models.MalwareState::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.MalwareState::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.MalwareState::|public|backing_store:BackingStore @@ -192057,6 +194399,7 @@ msgraph_beta.generated.models.MalwareStateForWindowsDeviceCollectionResponse::|p msgraph_beta.generated.models.MalwareStateForWindowsDeviceCollectionResponse::|public|value(value:list[MalwareStateForWindowsDevice]):None msgraph_beta.generated.models.MalwareStateForWindowsDeviceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):MalwareStateForWindowsDeviceCollectionResponse msgraph_beta.generated.models.MalwareState~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Malware~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ManagedAllDeviceCertificateState-->Entity msgraph_beta.generated.models.ManagedAllDeviceCertificateState::|public|certificate_expiration_date_time():datetime.datetime msgraph_beta.generated.models.ManagedAllDeviceCertificateState::|public|certificate_expiration_date_time(value:datetime.datetime):None @@ -192315,10 +194658,35 @@ msgraph_beta.generated.models.ManagedAppPolicyCollectionResponse::|public|value( msgraph_beta.generated.models.ManagedAppPolicyCollectionResponse::|public|value(value:list[ManagedAppPolicy]):None msgraph_beta.generated.models.ManagedAppPolicyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyCollectionResponse msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary-->Entity +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployed_user_count():int +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployed_user_count(value:int):None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployment_summary_per_app():list[ManagedAppPolicyDeploymentSummaryPerApp] +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployment_summary_per_app(value:list[ManagedAppPolicyDeploymentSummaryPerApp]):None msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|constructor():None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|display_name():str +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|display_name(value:str):None msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|last_refresh_time():datetime.datetime +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|last_refresh_time(value:datetime.datetime):None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|odata_type:str msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|version():str +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|public|version(value:str):None msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyDeploymentSummary +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|backing_store:BackingStore +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|configuration_applied_user_count():int +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|configuration_applied_user_count(value:int):None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|constructor():None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|mobile_app_identifier():MobileAppIdentifier +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|mobile_app_identifier(value:MobileAppIdentifier):None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|odata_type():str +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|odata_type(value:str):None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyDeploymentSummaryPerApp +msgraph_beta.generated.models.ManagedAppPolicyDeploymentSummaryPerApp~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ManagedAppProtection-->ManagedAppPolicy msgraph_beta.generated.models.ManagedAppProtection::|public|allowed_data_ingestion_locations():list[ManagedAppDataIngestionLocation] msgraph_beta.generated.models.ManagedAppProtection::|public|allowed_data_ingestion_locations(value:list[ManagedAppDataIngestionLocation]):None @@ -192923,9 +195291,28 @@ msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCol msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|public|value(value:list[ManagedDeviceMobileAppConfigurationDeviceStatus]):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary-->Entity +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|configuration_version():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|configuration_version(value:int):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|conflict_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|conflict_count(value:int):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|constructor():None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|error_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|error_count(value:int):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|failed_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|failed_count(value:int):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|last_update_date_time():datetime.datetime +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|last_update_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|not_applicable_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|not_applicable_count(value:int):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|not_applicable_platform_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|not_applicable_platform_count(value:int):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|odata_type:str +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|pending_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|pending_count(value:int):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|success_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|success_count(value:int):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceSummary msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationPolicySetItem-->PolicySetItem msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationPolicySetItem::|public|constructor():None @@ -193022,13 +195409,59 @@ msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserStatusColle msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse::|public|value(value:list[ManagedDeviceMobileAppConfigurationUserStatus]):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary-->Entity +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|configuration_version():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|configuration_version(value:int):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|conflict_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|conflict_count(value:int):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|constructor():None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|error_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|error_count(value:int):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|failed_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|failed_count(value:int):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|last_update_date_time():datetime.datetime +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|last_update_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|not_applicable_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|not_applicable_count(value:int):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|odata_type:str +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|pending_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|pending_count(value:int):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|success_count():int +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|success_count(value:int):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationUserSummary +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|backing_store:BackingStore +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|constructor():None +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|device_manufacturers():list[str] +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|device_manufacturers(value:list[str]):None +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|device_models():list[str] +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|device_models(value:list[str]):None +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|odata_type():str +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|odata_type(value:str):None +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceModelsAndManufacturers +msgraph_beta.generated.models.ManagedDeviceModelsAndManufacturers~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ManagedDeviceOverview-->Entity msgraph_beta.generated.models.ManagedDeviceOverview::|public|constructor():None +msgraph_beta.generated.models.ManagedDeviceOverview::|public|device_exchange_access_state_summary():DeviceExchangeAccessStateSummary +msgraph_beta.generated.models.ManagedDeviceOverview::|public|device_exchange_access_state_summary(value:DeviceExchangeAccessStateSummary):None +msgraph_beta.generated.models.ManagedDeviceOverview::|public|device_operating_system_summary():DeviceOperatingSystemSummary +msgraph_beta.generated.models.ManagedDeviceOverview::|public|device_operating_system_summary(value:DeviceOperatingSystemSummary):None +msgraph_beta.generated.models.ManagedDeviceOverview::|public|dual_enrolled_device_count():int +msgraph_beta.generated.models.ManagedDeviceOverview::|public|dual_enrolled_device_count(value:int):None +msgraph_beta.generated.models.ManagedDeviceOverview::|public|enrolled_device_count():int +msgraph_beta.generated.models.ManagedDeviceOverview::|public|enrolled_device_count(value:int):None msgraph_beta.generated.models.ManagedDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ManagedDeviceOverview::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.ManagedDeviceOverview::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ManagedDeviceOverview::|public|managed_device_models_and_manufacturers():ManagedDeviceModelsAndManufacturers +msgraph_beta.generated.models.ManagedDeviceOverview::|public|managed_device_models_and_manufacturers(value:ManagedDeviceModelsAndManufacturers):None +msgraph_beta.generated.models.ManagedDeviceOverview::|public|mdm_enrolled_count():int +msgraph_beta.generated.models.ManagedDeviceOverview::|public|mdm_enrolled_count(value:int):None +msgraph_beta.generated.models.ManagedDeviceOverview::|public|odata_type:str msgraph_beta.generated.models.ManagedDeviceOverview::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ManagedDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceOverview msgraph_beta.generated.models.ManagedDeviceOwnerType::0000-Unknown @@ -193244,6 +195677,8 @@ msgraph_beta.generated.models.ManagedIdentity::|public|odata_type(value:str):Non msgraph_beta.generated.models.ManagedIdentity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ManagedIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedIdentity msgraph_beta.generated.models.ManagedIdentity~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ManagedInstallerStatus::0000-Disabled +msgraph_beta.generated.models.ManagedInstallerStatus::0001-Enabled msgraph_beta.generated.models.ManagedIOSLobApp-->ManagedMobileLobApp msgraph_beta.generated.models.ManagedIOSLobApp::|public|applicable_device_type():IosDeviceType msgraph_beta.generated.models.ManagedIOSLobApp::|public|applicable_device_type(value:IosDeviceType):None @@ -193394,6 +195829,18 @@ msgraph_beta.generated.models.managedTenants.AlertLogContent::|public|odata_type msgraph_beta.generated.models.managedTenants.AlertLogContent::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.managedTenants.AlertLogContent::|static|public|create_from_discriminator_value(parse_node:ParseNode):AlertLogContent msgraph_beta.generated.models.managedTenants.AlertLogContent~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|backing_store:BackingStore +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|constructor():None +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|default_severity():AlertSeverity +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|default_severity(value:AlertSeverity):None +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|odata_type():str +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|odata_type(value:str):None +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):AlertRuleDefinitionTemplate +msgraph_beta.generated.models.managedTenants.AlertRuleDefinitionTemplate~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.managedTenants.AlertSeverity::0000-Unknown msgraph_beta.generated.models.managedTenants.AlertSeverity::0001-Informational msgraph_beta.generated.models.managedTenants.AlertSeverity::0002-Low @@ -194081,8 +196528,23 @@ msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleCollectionRes msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleCollectionResponse::|public|value(value:list[ManagedTenantAlertRule]):None msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedTenantAlertRuleCollectionResponse msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition-->Entity +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|alert_rules():list[ManagedTenantAlertRule] +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|alert_rules(value:list[ManagedTenantAlertRule]):None msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|constructor():None +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|created_by_user_id():str +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|created_by_user_id(value:str):None +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|definition_template():AlertRuleDefinitionTemplate +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|definition_template(value:AlertRuleDefinitionTemplate):None +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|display_name():str +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|display_name(value:str):None msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|last_action_by_user_id():str +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|last_action_by_user_id(value:str):None +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|last_action_date_time():datetime.datetime +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|last_action_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|odata_type:str msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedTenantAlertRuleDefinition msgraph_beta.generated.models.managedTenants.ManagedTenantAlertRuleDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse @@ -194584,9 +197046,32 @@ msgraph_beta.generated.models.managedTenants.ManagementTemplateStepTenantSummary msgraph_beta.generated.models.managedTenants.ManagementTemplateStepTenantSummaryCollectionResponse::|public|value(value:list[ManagementTemplateStepTenantSummary]):None msgraph_beta.generated.models.managedTenants.ManagementTemplateStepTenantSummaryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagementTemplateStepTenantSummaryCollectionResponse msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion-->Entity +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|accepted_for():ManagementTemplateStep +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|accepted_for(value:ManagementTemplateStep):None msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|constructor():None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|content_markdown():str +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|content_markdown(value:str):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|created_by_user_id():str +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|created_by_user_id(value:str):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|deployments():list[ManagementTemplateStepDeployment] +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|deployments(value:list[ManagementTemplateStepDeployment]):None msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|last_action_by_user_id():str +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|last_action_by_user_id(value:str):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|last_action_date_time():datetime.datetime +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|last_action_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|name():str +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|name(value:str):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|odata_type:str msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|template_step():ManagementTemplateStep +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|template_step(value:ManagementTemplateStep):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|version():int +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|version(value:int):None +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|version_information():str +msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|public|version_information(value:str):None msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersion::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagementTemplateStepVersion msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.managedTenants.ManagementTemplateStepVersionCollectionResponse::|public|constructor():None @@ -195278,6 +197763,19 @@ msgraph_beta.generated.models.MdmWindowsInformationProtectionPolicyPolicySetItem msgraph_beta.generated.models.MdmWindowsInformationProtectionPolicyPolicySetItem::|public|odata_type:str msgraph_beta.generated.models.MdmWindowsInformationProtectionPolicyPolicySetItem::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.MdmWindowsInformationProtectionPolicyPolicySetItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdmWindowsInformationProtectionPolicyPolicySetItem +msgraph_beta.generated.models.Media::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Media::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Media::|public|backing_store:BackingStore +msgraph_beta.generated.models.Media::|public|constructor():None +msgraph_beta.generated.models.Media::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Media::|public|is_transcription_shown():bool +msgraph_beta.generated.models.Media::|public|is_transcription_shown(value:bool):None +msgraph_beta.generated.models.Media::|public|media_source():MediaSource +msgraph_beta.generated.models.Media::|public|media_source(value:MediaSource):None +msgraph_beta.generated.models.Media::|public|odata_type():str +msgraph_beta.generated.models.Media::|public|odata_type(value:str):None +msgraph_beta.generated.models.Media::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Media::|static|public|create_from_discriminator_value(parse_node:ParseNode):Media msgraph_beta.generated.models.MediaConfig::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.MediaConfig::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.MediaConfig::|public|backing_store:BackingStore @@ -195489,6 +197987,7 @@ msgraph_beta.generated.models.MediaStream::|public|source_id():str msgraph_beta.generated.models.MediaStream::|public|source_id(value:str):None msgraph_beta.generated.models.MediaStream::|static|public|create_from_discriminator_value(parse_node:ParseNode):MediaStream msgraph_beta.generated.models.MediaStream~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Media~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.MeetingActivityStatistics-->ActivityStatistics msgraph_beta.generated.models.MeetingActivityStatistics::|public|after_hours():datetime.timedelta msgraph_beta.generated.models.MeetingActivityStatistics::|public|after_hours(value:datetime.timedelta):None @@ -195533,6 +198032,8 @@ msgraph_beta.generated.models.MeetingAttendanceReportCollectionResponse::|static msgraph_beta.generated.models.MeetingAudience::0000-Everyone msgraph_beta.generated.models.MeetingAudience::0001-Organization msgraph_beta.generated.models.MeetingAudience::0002-UnknownFutureValue +msgraph_beta.generated.models.MeetingCapabilities::0000-QuestionAndAnswer +msgraph_beta.generated.models.MeetingCapabilities::0001-UnknownFutureValue msgraph_beta.generated.models.MeetingCapability::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.MeetingCapability::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.MeetingCapability::|public|allow_anonymous_users_to_dial_out():bool @@ -195713,8 +198214,13 @@ msgraph_beta.generated.models.MeetingRegistration::|public|subject():str msgraph_beta.generated.models.MeetingRegistration::|public|subject(value:str):None msgraph_beta.generated.models.MeetingRegistration::|static|public|create_from_discriminator_value(parse_node:ParseNode):MeetingRegistration msgraph_beta.generated.models.MeetingRegistrationBase-->Entity +msgraph_beta.generated.models.MeetingRegistrationBase::|public|allowed_registrant():MeetingAudience +msgraph_beta.generated.models.MeetingRegistrationBase::|public|allowed_registrant(value:MeetingAudience):None msgraph_beta.generated.models.MeetingRegistrationBase::|public|constructor():None msgraph_beta.generated.models.MeetingRegistrationBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MeetingRegistrationBase::|public|odata_type:str +msgraph_beta.generated.models.MeetingRegistrationBase::|public|registrants():list[MeetingRegistrantBase] +msgraph_beta.generated.models.MeetingRegistrationBase::|public|registrants(value:list[MeetingRegistrantBase]):None msgraph_beta.generated.models.MeetingRegistrationBase::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.MeetingRegistrationBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):MeetingRegistrationBase msgraph_beta.generated.models.MeetingRegistrationQuestion-->Entity @@ -196697,8 +199203,8 @@ msgraph_beta.generated.models.MicrosoftStoreForBusinessPortalSelectionOptions::0 msgraph_beta.generated.models.MicrosoftStoreForBusinessPortalSelectionOptions::0001-CompanyPortal msgraph_beta.generated.models.MicrosoftStoreForBusinessPortalSelectionOptions::0002-PrivateStore msgraph_beta.generated.models.MicrosoftTrainingAssignmentMapping-->TrainingSetting -msgraph_beta.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to():list[str] -msgraph_beta.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to(value:list[str]):None +msgraph_beta.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to():list[TrainingAssignedTo] +msgraph_beta.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to(value:list[TrainingAssignedTo]):None msgraph_beta.generated.models.MicrosoftTrainingAssignmentMapping::|public|constructor():None msgraph_beta.generated.models.MicrosoftTrainingAssignmentMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.MicrosoftTrainingAssignmentMapping::|public|odata_type:str @@ -197010,7 +199516,16 @@ msgraph_beta.generated.models.MobileAppAssignmentSettings~~>AdditionalDataHolder msgraph_beta.generated.models.MobileAppCatalogPackage-->Entity msgraph_beta.generated.models.MobileAppCatalogPackage::|public|constructor():None msgraph_beta.generated.models.MobileAppCatalogPackage::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|odata_type:str +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|product_display_name():str +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|product_display_name(value:str):None +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|product_id():str +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|product_id(value:str):None +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|publisher_display_name():str +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|publisher_display_name(value:str):None msgraph_beta.generated.models.MobileAppCatalogPackage::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|version_display_name():str +msgraph_beta.generated.models.MobileAppCatalogPackage::|public|version_display_name(value:str):None msgraph_beta.generated.models.MobileAppCatalogPackage::|static|public|create_from_discriminator_value(parse_node:ParseNode):MobileAppCatalogPackage msgraph_beta.generated.models.MobileAppCatalogPackageCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.MobileAppCatalogPackageCollectionResponse::|public|constructor():None @@ -197693,10 +200208,35 @@ msgraph_beta.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate: msgraph_beta.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate::|public|user_sync_inbound(value:CrossTenantUserSyncInbound):None msgraph_beta.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationIdentitySyncPolicyTemplate msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord-->Entity +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|added_by_tenant_id():str +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|added_by_tenant_id(value:str):None msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|constructor():None msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|member_state():MultiTenantOrganizationMemberState +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|member_state(value:MultiTenantOrganizationMemberState):None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|odata_type:str +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|role():MultiTenantOrganizationMemberRole +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|role(value:MultiTenantOrganizationMemberRole):None msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|transition_details():MultiTenantOrganizationJoinRequestTransitionDetails +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|transition_details(value:MultiTenantOrganizationJoinRequestTransitionDetails):None msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationJoinRequestRecord +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|backing_store:BackingStore +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|constructor():None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|desired_member_state():MultiTenantOrganizationMemberState +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|desired_member_state(value:MultiTenantOrganizationMemberState):None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|details():str +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|details(value:str):None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|odata_type():str +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|odata_type(value:str):None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|status():MultiTenantOrganizationMemberProcessingStatus +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|status(value:MultiTenantOrganizationMemberProcessingStatus):None +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationJoinRequestTransitionDetails +msgraph_beta.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.MultiTenantOrganizationMember-->DirectoryObject msgraph_beta.generated.models.MultiTenantOrganizationMember::|public|added_by_tenant_id():UUID msgraph_beta.generated.models.MultiTenantOrganizationMember::|public|added_by_tenant_id(value:UUID):None @@ -199026,6 +201566,13 @@ msgraph_beta.generated.models.networkaccess.NetworkingProtocol::0022-UnknownFutu msgraph_beta.generated.models.networkaccess.NetworkTrafficOperationStatus::0000-Success msgraph_beta.generated.models.networkaccess.NetworkTrafficOperationStatus::0001-Failure msgraph_beta.generated.models.networkaccess.NetworkTrafficOperationStatus::0002-UnknownFutureValue +msgraph_beta.generated.models.networkaccess.OnboardingStatus::0000-Offboarded +msgraph_beta.generated.models.networkaccess.OnboardingStatus::0001-OffboardingInProgress +msgraph_beta.generated.models.networkaccess.OnboardingStatus::0002-OnboardingInProgress +msgraph_beta.generated.models.networkaccess.OnboardingStatus::0003-Onboarded +msgraph_beta.generated.models.networkaccess.OnboardingStatus::0004-OnboardingErrorOccurred +msgraph_beta.generated.models.networkaccess.OnboardingStatus::0005-OffboardingErrorOccurred +msgraph_beta.generated.models.networkaccess.OnboardingStatus::0006-UnknownFutureValue msgraph_beta.generated.models.networkaccess.PeerConnectivityConfiguration::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.networkaccess.PeerConnectivityConfiguration::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.networkaccess.PeerConnectivityConfiguration::|public|asn():int @@ -199432,6 +201979,7 @@ msgraph_beta.generated.models.networkaccess.RemoteNetworkStatus::0005-UnknownFut msgraph_beta.generated.models.networkaccess.Reports-->Entity msgraph_beta.generated.models.networkaccess.Reports::|public|constructor():None msgraph_beta.generated.models.networkaccess.Reports::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.networkaccess.Reports::|public|odata_type:str msgraph_beta.generated.models.networkaccess.Reports::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.networkaccess.Reports::|static|public|create_from_discriminator_value(parse_node:ParseNode):Reports msgraph_beta.generated.models.networkaccess.RuleDestination::|public|additional_data():dict[str, Any] @@ -199449,8 +201997,15 @@ msgraph_beta.generated.models.networkaccess.SecurityRuleStatus::0001-Disabled msgraph_beta.generated.models.networkaccess.SecurityRuleStatus::0002-ReportOnly msgraph_beta.generated.models.networkaccess.SecurityRuleStatus::0003-UnknownFutureValue msgraph_beta.generated.models.networkaccess.Settings-->Entity +msgraph_beta.generated.models.networkaccess.Settings::|public|conditional_access():ConditionalAccessSettings +msgraph_beta.generated.models.networkaccess.Settings::|public|conditional_access(value:ConditionalAccessSettings):None msgraph_beta.generated.models.networkaccess.Settings::|public|constructor():None +msgraph_beta.generated.models.networkaccess.Settings::|public|cross_tenant_access():CrossTenantAccessSettings +msgraph_beta.generated.models.networkaccess.Settings::|public|cross_tenant_access(value:CrossTenantAccessSettings):None +msgraph_beta.generated.models.networkaccess.Settings::|public|forwarding_options():ForwardingOptions +msgraph_beta.generated.models.networkaccess.Settings::|public|forwarding_options(value:ForwardingOptions):None msgraph_beta.generated.models.networkaccess.Settings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.networkaccess.Settings::|public|odata_type:str msgraph_beta.generated.models.networkaccess.Settings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.networkaccess.Settings::|static|public|create_from_discriminator_value(parse_node:ParseNode):Settings msgraph_beta.generated.models.networkaccess.Status::0000-Enabled @@ -199459,6 +202014,11 @@ msgraph_beta.generated.models.networkaccess.Status::0002-UnknownFutureValue msgraph_beta.generated.models.networkaccess.TenantStatus-->Entity msgraph_beta.generated.models.networkaccess.TenantStatus::|public|constructor():None msgraph_beta.generated.models.networkaccess.TenantStatus::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.networkaccess.TenantStatus::|public|odata_type:str +msgraph_beta.generated.models.networkaccess.TenantStatus::|public|onboarding_error_message():str +msgraph_beta.generated.models.networkaccess.TenantStatus::|public|onboarding_error_message(value:str):None +msgraph_beta.generated.models.networkaccess.TenantStatus::|public|onboarding_status():OnboardingStatus +msgraph_beta.generated.models.networkaccess.TenantStatus::|public|onboarding_status(value:OnboardingStatus):None msgraph_beta.generated.models.networkaccess.TenantStatus::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.networkaccess.TenantStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):TenantStatus msgraph_beta.generated.models.networkaccess.ThirdPartyTokenDetails::|public|additional_data():dict[str, Any] @@ -199691,7 +202251,10 @@ msgraph_beta.generated.models.networkaccess.TlsInspectionWebCategoryDestination: msgraph_beta.generated.models.networkaccess.TlsInspectionWebCategoryDestination::|static|public|create_from_discriminator_value(parse_node:ParseNode):TlsInspectionWebCategoryDestination msgraph_beta.generated.models.networkaccess.TlsTermination-->Entity msgraph_beta.generated.models.networkaccess.TlsTermination::|public|constructor():None +msgraph_beta.generated.models.networkaccess.TlsTermination::|public|external_certificate_authority_certificates():list[ExternalCertificateAuthorityCertificate] +msgraph_beta.generated.models.networkaccess.TlsTermination::|public|external_certificate_authority_certificates(value:list[ExternalCertificateAuthorityCertificate]):None msgraph_beta.generated.models.networkaccess.TlsTermination::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.networkaccess.TlsTermination::|public|odata_type:str msgraph_beta.generated.models.networkaccess.TlsTermination::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.networkaccess.TlsTermination::|static|public|create_from_discriminator_value(parse_node:ParseNode):TlsTermination msgraph_beta.generated.models.networkaccess.TrafficForwardingType::0000-M365 @@ -199987,6 +202550,12 @@ msgraph_beta.generated.models.NoDeviceRegistrationMembership::|public|get_field_ msgraph_beta.generated.models.NoDeviceRegistrationMembership::|public|odata_type:str msgraph_beta.generated.models.NoDeviceRegistrationMembership::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.NoDeviceRegistrationMembership::|static|public|create_from_discriminator_value(parse_node:ParseNode):NoDeviceRegistrationMembership +msgraph_beta.generated.models.NoEntitlementsDataCollection-->EntitlementsDataCollectionInfo +msgraph_beta.generated.models.NoEntitlementsDataCollection::|public|constructor():None +msgraph_beta.generated.models.NoEntitlementsDataCollection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.NoEntitlementsDataCollection::|public|odata_type:str +msgraph_beta.generated.models.NoEntitlementsDataCollection::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.NoEntitlementsDataCollection::|static|public|create_from_discriminator_value(parse_node:ParseNode):NoEntitlementsDataCollection msgraph_beta.generated.models.NoMfaOnRoleActivationAlertConfiguration-->UnifiedRoleManagementAlertConfiguration msgraph_beta.generated.models.NoMfaOnRoleActivationAlertConfiguration::|public|constructor():None msgraph_beta.generated.models.NoMfaOnRoleActivationAlertConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -200003,6 +202572,9 @@ msgraph_beta.generated.models.NoMfaOnRoleActivationAlertIncident::|public|role_t msgraph_beta.generated.models.NoMfaOnRoleActivationAlertIncident::|public|role_template_id(value:str):None msgraph_beta.generated.models.NoMfaOnRoleActivationAlertIncident::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.NoMfaOnRoleActivationAlertIncident::|static|public|create_from_discriminator_value(parse_node:ParseNode):NoMfaOnRoleActivationAlertIncident +msgraph_beta.generated.models.NonAdminSetting::0000-False_ +msgraph_beta.generated.models.NonAdminSetting::0001-True_ +msgraph_beta.generated.models.NonAdminSetting::0002-UnknownFutureValue msgraph_beta.generated.models.NonEapAuthenticationMethodForEapTtlsType::0000-UnencryptedPassword msgraph_beta.generated.models.NonEapAuthenticationMethodForEapTtlsType::0001-ChallengeHandshakeAuthenticationProtocol msgraph_beta.generated.models.NonEapAuthenticationMethodForEapTtlsType::0002-MicrosoftChap @@ -200109,6 +202681,9 @@ msgraph_beta.generated.models.NotificationDeliveryPreference::0000-Unknown msgraph_beta.generated.models.NotificationDeliveryPreference::0001-DeliverImmedietly msgraph_beta.generated.models.NotificationDeliveryPreference::0002-DeliverAfterCampaignEnd msgraph_beta.generated.models.NotificationDeliveryPreference::0003-UnknownFutureValue +msgraph_beta.generated.models.NotificationEventsType::0000-None_ +msgraph_beta.generated.models.NotificationEventsType::0001-RestoreAndPolicyUpdates +msgraph_beta.generated.models.NotificationEventsType::0002-UnknownFutureValue msgraph_beta.generated.models.NotificationMessageTemplate-->Entity msgraph_beta.generated.models.NotificationMessageTemplate::|public|branding_options():NotificationTemplateBrandingOptions msgraph_beta.generated.models.NotificationMessageTemplate::|public|branding_options(value:NotificationTemplateBrandingOptions):None @@ -200136,6 +202711,26 @@ msgraph_beta.generated.models.NotificationMessageTemplateCollectionResponse::|pu msgraph_beta.generated.models.NotificationMessageTemplateCollectionResponse::|public|value():list[NotificationMessageTemplate] msgraph_beta.generated.models.NotificationMessageTemplateCollectionResponse::|public|value(value:list[NotificationMessageTemplate]):None msgraph_beta.generated.models.NotificationMessageTemplateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):NotificationMessageTemplateCollectionResponse +msgraph_beta.generated.models.NotificationRecipients::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.NotificationRecipients::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.NotificationRecipients::|public|backing_store:BackingStore +msgraph_beta.generated.models.NotificationRecipients::|public|constructor():None +msgraph_beta.generated.models.NotificationRecipients::|public|custom_recipients():list[EmailIdentity] +msgraph_beta.generated.models.NotificationRecipients::|public|custom_recipients(value:list[EmailIdentity]):None +msgraph_beta.generated.models.NotificationRecipients::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.NotificationRecipients::|public|odata_type():str +msgraph_beta.generated.models.NotificationRecipients::|public|odata_type(value:str):None +msgraph_beta.generated.models.NotificationRecipients::|public|role():NotificationRecipientsType +msgraph_beta.generated.models.NotificationRecipients::|public|role(value:NotificationRecipientsType):None +msgraph_beta.generated.models.NotificationRecipients::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.NotificationRecipients::|static|public|create_from_discriminator_value(parse_node:ParseNode):NotificationRecipients +msgraph_beta.generated.models.NotificationRecipientsType::0000-None_ +msgraph_beta.generated.models.NotificationRecipientsType::0001-GlobalAdmins +msgraph_beta.generated.models.NotificationRecipientsType::0002-BackupAdmins +msgraph_beta.generated.models.NotificationRecipientsType::0003-Custom +msgraph_beta.generated.models.NotificationRecipientsType::0004-AllAdmins +msgraph_beta.generated.models.NotificationRecipientsType::0005-UnknownFutureValue +msgraph_beta.generated.models.NotificationRecipients~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.NotificationTemplateBrandingOptions::0000-None_ msgraph_beta.generated.models.NotificationTemplateBrandingOptions::0001-IncludeCompanyLogo msgraph_beta.generated.models.NotificationTemplateBrandingOptions::0002-IncludeCompanyName @@ -200314,6 +202909,10 @@ msgraph_beta.generated.models.ObjectDefinitionMetadataEntry::|public|value(value msgraph_beta.generated.models.ObjectDefinitionMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectDefinitionMetadataEntry msgraph_beta.generated.models.ObjectDefinitionMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ObjectDefinition~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ObjectFlowTypes::0000-None_ +msgraph_beta.generated.models.ObjectFlowTypes::0001-Add +msgraph_beta.generated.models.ObjectFlowTypes::0002-Update +msgraph_beta.generated.models.ObjectFlowTypes::0003-Delete msgraph_beta.generated.models.ObjectIdentity::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ObjectIdentity::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ObjectIdentity::|public|backing_store:BackingStore @@ -200330,6 +202929,53 @@ msgraph_beta.generated.models.ObjectIdentity::|public|sign_in_type():str msgraph_beta.generated.models.ObjectIdentity::|public|sign_in_type(value:str):None msgraph_beta.generated.models.ObjectIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectIdentity msgraph_beta.generated.models.ObjectIdentity~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ObjectMapping::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ObjectMapping::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ObjectMapping::|public|attribute_mappings():list[AttributeMapping] +msgraph_beta.generated.models.ObjectMapping::|public|attribute_mappings(value:list[AttributeMapping]):None +msgraph_beta.generated.models.ObjectMapping::|public|backing_store:BackingStore +msgraph_beta.generated.models.ObjectMapping::|public|constructor():None +msgraph_beta.generated.models.ObjectMapping::|public|enabled():bool +msgraph_beta.generated.models.ObjectMapping::|public|enabled(value:bool):None +msgraph_beta.generated.models.ObjectMapping::|public|flow_types():ObjectFlowTypes +msgraph_beta.generated.models.ObjectMapping::|public|flow_types(value:ObjectFlowTypes):None +msgraph_beta.generated.models.ObjectMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ObjectMapping::|public|metadata():list[ObjectMappingMetadataEntry] +msgraph_beta.generated.models.ObjectMapping::|public|metadata(value:list[ObjectMappingMetadataEntry]):None +msgraph_beta.generated.models.ObjectMapping::|public|name():str +msgraph_beta.generated.models.ObjectMapping::|public|name(value:str):None +msgraph_beta.generated.models.ObjectMapping::|public|odata_type():str +msgraph_beta.generated.models.ObjectMapping::|public|odata_type(value:str):None +msgraph_beta.generated.models.ObjectMapping::|public|scope():Filter +msgraph_beta.generated.models.ObjectMapping::|public|scope(value:Filter):None +msgraph_beta.generated.models.ObjectMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ObjectMapping::|public|source_object_name():str +msgraph_beta.generated.models.ObjectMapping::|public|source_object_name(value:str):None +msgraph_beta.generated.models.ObjectMapping::|public|target_object_name():str +msgraph_beta.generated.models.ObjectMapping::|public|target_object_name(value:str):None +msgraph_beta.generated.models.ObjectMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectMapping +msgraph_beta.generated.models.ObjectMappingMetadata::0000-EscrowBehavior +msgraph_beta.generated.models.ObjectMappingMetadata::0001-DisableMonitoringForChanges +msgraph_beta.generated.models.ObjectMappingMetadata::0002-OriginalJoiningProperty +msgraph_beta.generated.models.ObjectMappingMetadata::0003-Disposition +msgraph_beta.generated.models.ObjectMappingMetadata::0004-IsCustomerDefined +msgraph_beta.generated.models.ObjectMappingMetadata::0005-ExcludeFromReporting +msgraph_beta.generated.models.ObjectMappingMetadata::0006-Unsynchronized +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|backing_store:BackingStore +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|constructor():None +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|key():ObjectMappingMetadata +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|key(value:ObjectMappingMetadata):None +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|odata_type():str +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|odata_type(value:str):None +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|value():str +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|public|value(value:str):None +msgraph_beta.generated.models.ObjectMappingMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectMappingMetadataEntry +msgraph_beta.generated.models.ObjectMappingMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ObjectMapping~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ObliterationBehavior::0000-Default msgraph_beta.generated.models.ObliterationBehavior::0001-DoNotObliterate msgraph_beta.generated.models.ObliterationBehavior::0002-ObliterateWithWarning @@ -200656,7 +203302,14 @@ msgraph_beta.generated.models.Office365ServicesUserCounts::|static|public|create msgraph_beta.generated.models.OfficeGraphInsights-->Entity msgraph_beta.generated.models.OfficeGraphInsights::|public|constructor():None msgraph_beta.generated.models.OfficeGraphInsights::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OfficeGraphInsights::|public|odata_type:str msgraph_beta.generated.models.OfficeGraphInsights::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.OfficeGraphInsights::|public|shared():list[SharedInsight] +msgraph_beta.generated.models.OfficeGraphInsights::|public|shared(value:list[SharedInsight]):None +msgraph_beta.generated.models.OfficeGraphInsights::|public|trending():list[Trending] +msgraph_beta.generated.models.OfficeGraphInsights::|public|trending(value:list[Trending]):None +msgraph_beta.generated.models.OfficeGraphInsights::|public|used():list[UsedInsight] +msgraph_beta.generated.models.OfficeGraphInsights::|public|used(value:list[UsedInsight]):None msgraph_beta.generated.models.OfficeGraphInsights::|static|public|create_from_discriminator_value(parse_node:ParseNode):OfficeGraphInsights msgraph_beta.generated.models.OfficeProductId::0000-O365ProPlusRetail msgraph_beta.generated.models.OfficeProductId::0001-O365BusinessRetail @@ -201059,6 +203712,19 @@ msgraph_beta.generated.models.OnEmailOtpSendListener::|static|public|create_from msgraph_beta.generated.models.Onenote-->Entity msgraph_beta.generated.models.Onenote::|public|constructor():None msgraph_beta.generated.models.Onenote::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Onenote::|public|notebooks():list[Notebook] +msgraph_beta.generated.models.Onenote::|public|notebooks(value:list[Notebook]):None +msgraph_beta.generated.models.Onenote::|public|odata_type:str +msgraph_beta.generated.models.Onenote::|public|operations():list[OnenoteOperation] +msgraph_beta.generated.models.Onenote::|public|operations(value:list[OnenoteOperation]):None +msgraph_beta.generated.models.Onenote::|public|pages():list[OnenotePage] +msgraph_beta.generated.models.Onenote::|public|pages(value:list[OnenotePage]):None +msgraph_beta.generated.models.Onenote::|public|resources():list[OnenoteResource] +msgraph_beta.generated.models.Onenote::|public|resources(value:list[OnenoteResource]):None +msgraph_beta.generated.models.Onenote::|public|sections():list[OnenoteSection] +msgraph_beta.generated.models.Onenote::|public|sections(value:list[OnenoteSection]):None +msgraph_beta.generated.models.Onenote::|public|section_groups():list[SectionGroup] +msgraph_beta.generated.models.Onenote::|public|section_groups(value:list[SectionGroup]):None msgraph_beta.generated.models.Onenote::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Onenote::|static|public|create_from_discriminator_value(parse_node:ParseNode):Onenote msgraph_beta.generated.models.OnenoteEntityBaseModel-->Entity @@ -201299,8 +203965,8 @@ msgraph_beta.generated.models.OnlineMeeting::|public|broadcast_recording():bytes msgraph_beta.generated.models.OnlineMeeting::|public|broadcast_recording(value:bytes):None msgraph_beta.generated.models.OnlineMeeting::|public|broadcast_settings():BroadcastMeetingSettings msgraph_beta.generated.models.OnlineMeeting::|public|broadcast_settings(value:BroadcastMeetingSettings):None -msgraph_beta.generated.models.OnlineMeeting::|public|capabilities():list[str] -msgraph_beta.generated.models.OnlineMeeting::|public|capabilities(value:list[str]):None +msgraph_beta.generated.models.OnlineMeeting::|public|capabilities():list[MeetingCapabilities] +msgraph_beta.generated.models.OnlineMeeting::|public|capabilities(value:list[MeetingCapabilities]):None msgraph_beta.generated.models.OnlineMeeting::|public|constructor():None msgraph_beta.generated.models.OnlineMeeting::|public|creation_date_time():datetime.datetime msgraph_beta.generated.models.OnlineMeeting::|public|creation_date_time(value:datetime.datetime):None @@ -201361,8 +204027,8 @@ msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_transcription():b msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_transcription(value:bool):None msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_whiteboard():bool msgraph_beta.generated.models.OnlineMeetingBase::|public|allow_whiteboard(value:bool):None -msgraph_beta.generated.models.OnlineMeetingBase::|public|anonymize_identity_for_roles():list[str] -msgraph_beta.generated.models.OnlineMeetingBase::|public|anonymize_identity_for_roles(value:list[str]):None +msgraph_beta.generated.models.OnlineMeetingBase::|public|anonymize_identity_for_roles():list[OnlineMeetingRole] +msgraph_beta.generated.models.OnlineMeetingBase::|public|anonymize_identity_for_roles(value:list[OnlineMeetingRole]):None msgraph_beta.generated.models.OnlineMeetingBase::|public|attendance_reports():list[MeetingAttendanceReport] msgraph_beta.generated.models.OnlineMeetingBase::|public|attendance_reports(value:list[MeetingAttendanceReport]):None msgraph_beta.generated.models.OnlineMeetingBase::|public|audio_conferencing():AudioConferencing @@ -201619,7 +204285,16 @@ msgraph_beta.generated.models.OnPremisesApplicationSegment::|static|public|creat msgraph_beta.generated.models.OnPremisesApplicationSegment~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.OnPremisesConditionalAccessSettings-->Entity msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|constructor():None +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|enabled():bool +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|enabled(value:bool):None +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|excluded_groups():list[UUID] +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|excluded_groups(value:list[UUID]):None msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|included_groups():list[UUID] +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|included_groups(value:list[UUID]):None +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|odata_type:str +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|override_default_rule():bool +msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|override_default_rule(value:bool):None msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.OnPremisesConditionalAccessSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesConditionalAccessSettings msgraph_beta.generated.models.OnPremisesCurrentExportData::|public|additional_data():dict[str, Any] @@ -202505,9 +205180,72 @@ msgraph_beta.generated.models.OrganizationalBrandingLocalizationCollectionRespon msgraph_beta.generated.models.OrganizationalBrandingLocalizationCollectionResponse::|public|value(value:list[OrganizationalBrandingLocalization]):None msgraph_beta.generated.models.OrganizationalBrandingLocalizationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):OrganizationalBrandingLocalizationCollectionResponse msgraph_beta.generated.models.OrganizationalBrandingProperties-->Entity +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|background_color():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|background_color(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|background_image():bytes +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|background_image(value:bytes):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|background_image_relative_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|background_image_relative_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|banner_logo():bytes +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|banner_logo(value:bytes):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|banner_logo_relative_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|banner_logo_relative_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|cdn_list():list[str] +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|cdn_list(value:list[str]):None msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|constructor():None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|content_customization():ContentCustomization +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|content_customization(value:ContentCustomization):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_account_reset_credentials_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_account_reset_credentials_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_text():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_text(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s():bytes +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s(value:bytes):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s_relative_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s_relative_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_forgot_my_password_text():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_forgot_my_password_text(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_text():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_text(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_reset_it_now_text():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_reset_it_now_text(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_text():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_text(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|favicon():bytes +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|favicon(value:bytes):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|favicon_relative_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|favicon_relative_url(value:str):None msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|header_background_color():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|header_background_color(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|header_logo():bytes +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|header_logo(value:bytes):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|header_logo_relative_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|header_logo_relative_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|login_page_layout_configuration():LoginPageLayoutConfiguration +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|login_page_layout_configuration(value:LoginPageLayoutConfiguration):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|login_page_text_visibility_settings():LoginPageTextVisibilitySettings +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|login_page_text_visibility_settings(value:LoginPageTextVisibilitySettings):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|odata_type:str msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|sign_in_page_text():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|sign_in_page_text(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|square_logo():bytes +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|square_logo(value:bytes):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark():bytes +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark(value:bytes):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark_relative_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark_relative_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|square_logo_relative_url():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|square_logo_relative_url(value:str):None +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|username_hint_text():str +msgraph_beta.generated.models.OrganizationalBrandingProperties::|public|username_hint_text(value:str):None msgraph_beta.generated.models.OrganizationalBrandingProperties::|static|public|create_from_discriminator_value(parse_node:ParseNode):OrganizationalBrandingProperties msgraph_beta.generated.models.OrganizationAllowedAudiences::0000-Me msgraph_beta.generated.models.OrganizationAllowedAudiences::0001-Organization @@ -202523,7 +205261,16 @@ msgraph_beta.generated.models.OrganizationCollectionResponse::|public|value(valu msgraph_beta.generated.models.OrganizationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):OrganizationCollectionResponse msgraph_beta.generated.models.OrganizationSettings-->Entity msgraph_beta.generated.models.OrganizationSettings::|public|constructor():None +msgraph_beta.generated.models.OrganizationSettings::|public|contact_insights():InsightsSettings +msgraph_beta.generated.models.OrganizationSettings::|public|contact_insights(value:InsightsSettings):None msgraph_beta.generated.models.OrganizationSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OrganizationSettings::|public|item_insights():InsightsSettings +msgraph_beta.generated.models.OrganizationSettings::|public|item_insights(value:InsightsSettings):None +msgraph_beta.generated.models.OrganizationSettings::|public|microsoft_application_data_access():MicrosoftApplicationDataAccessSettings +msgraph_beta.generated.models.OrganizationSettings::|public|microsoft_application_data_access(value:MicrosoftApplicationDataAccessSettings):None +msgraph_beta.generated.models.OrganizationSettings::|public|odata_type:str +msgraph_beta.generated.models.OrganizationSettings::|public|people_insights():InsightsSettings +msgraph_beta.generated.models.OrganizationSettings::|public|people_insights(value:InsightsSettings):None msgraph_beta.generated.models.OrganizationSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.OrganizationSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OrganizationSettings msgraph_beta.generated.models.OrganizerMeetingInfo-->MeetingInfo @@ -202791,7 +205538,16 @@ msgraph_beta.generated.models.OutlookTaskGroupCollectionResponse::|static|public msgraph_beta.generated.models.OutlookUser-->Entity msgraph_beta.generated.models.OutlookUser::|public|constructor():None msgraph_beta.generated.models.OutlookUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OutlookUser::|public|master_categories():list[OutlookCategory] +msgraph_beta.generated.models.OutlookUser::|public|master_categories(value:list[OutlookCategory]):None +msgraph_beta.generated.models.OutlookUser::|public|odata_type:str msgraph_beta.generated.models.OutlookUser::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.OutlookUser::|public|tasks():list[OutlookTask] +msgraph_beta.generated.models.OutlookUser::|public|tasks(value:list[OutlookTask]):None +msgraph_beta.generated.models.OutlookUser::|public|task_folders():list[OutlookTaskFolder] +msgraph_beta.generated.models.OutlookUser::|public|task_folders(value:list[OutlookTaskFolder]):None +msgraph_beta.generated.models.OutlookUser::|public|task_groups():list[OutlookTaskGroup] +msgraph_beta.generated.models.OutlookUser::|public|task_groups(value:list[OutlookTaskGroup]):None msgraph_beta.generated.models.OutlookUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):OutlookUser msgraph_beta.generated.models.OutOfBoxExperienceSetting::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.OutOfBoxExperienceSetting::|public|additional_data(value:dict[str, Any]):None @@ -202837,6 +205593,20 @@ msgraph_beta.generated.models.OutOfBoxExperienceSettings::|public|user_type(valu msgraph_beta.generated.models.OutOfBoxExperienceSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OutOfBoxExperienceSettings msgraph_beta.generated.models.OutOfBoxExperienceSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.OutOfBoxExperienceSetting~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.OutOfOfficeSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.OutOfOfficeSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.OutOfOfficeSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.OutOfOfficeSettings::|public|constructor():None +msgraph_beta.generated.models.OutOfOfficeSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.OutOfOfficeSettings::|public|is_out_of_office():bool +msgraph_beta.generated.models.OutOfOfficeSettings::|public|is_out_of_office(value:bool):None +msgraph_beta.generated.models.OutOfOfficeSettings::|public|message():str +msgraph_beta.generated.models.OutOfOfficeSettings::|public|message(value:str):None +msgraph_beta.generated.models.OutOfOfficeSettings::|public|odata_type():str +msgraph_beta.generated.models.OutOfOfficeSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.OutOfOfficeSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.OutOfOfficeSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OutOfOfficeSettings +msgraph_beta.generated.models.OutOfOfficeSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.OverprovisionedAwsResourceFinding-->IdentityFinding msgraph_beta.generated.models.OverprovisionedAwsResourceFinding::|public|constructor():None msgraph_beta.generated.models.OverprovisionedAwsResourceFinding::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -202876,6 +205646,18 @@ msgraph_beta.generated.models.OverprovisionedUserFinding::|static|public|create_ msgraph_beta.generated.models.OwnerType::0000-Unknown msgraph_beta.generated.models.OwnerType::0001-Company msgraph_beta.generated.models.OwnerType::0002-Personal +msgraph_beta.generated.models.Package::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Package::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Package::|public|backing_store:BackingStore +msgraph_beta.generated.models.Package::|public|constructor():None +msgraph_beta.generated.models.Package::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Package::|public|odata_type():str +msgraph_beta.generated.models.Package::|public|odata_type(value:str):None +msgraph_beta.generated.models.Package::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Package::|public|type():str +msgraph_beta.generated.models.Package::|public|type(value:str):None +msgraph_beta.generated.models.Package::|static|public|create_from_discriminator_value(parse_node:ParseNode):Package +msgraph_beta.generated.models.Package~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PageLayoutType::0000-MicrosoftReserved msgraph_beta.generated.models.PageLayoutType::0001-Article msgraph_beta.generated.models.PageLayoutType::0002-Home @@ -203253,8 +206035,23 @@ msgraph_beta.generated.models.partner.security.PartnerSecurityAlertCollectionRes msgraph_beta.generated.models.partner.security.PartnerSecurityAlertCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PartnerSecurityAlertCollectionResponse msgraph_beta.generated.models.partner.security.PartnerSecurityScore-->Entity msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|constructor():None +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|current_score():float +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|current_score(value:float):None +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|customer_insights():list[CustomerInsight] +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|customer_insights(value:list[CustomerInsight]):None msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|history():list[SecurityScoreHistory] +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|history(value:list[SecurityScoreHistory]):None +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|last_refresh_date_time():datetime.datetime +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|last_refresh_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|max_score():float +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|max_score(value:float):None +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|odata_type:str +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|requirements():list[SecurityRequirement] +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|requirements(value:list[SecurityRequirement]):None msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|updated_date_time():datetime.datetime +msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|public|updated_date_time(value:datetime.datetime):None msgraph_beta.generated.models.partner.security.PartnerSecurityScore::|static|public|create_from_discriminator_value(parse_node:ParseNode):PartnerSecurityScore msgraph_beta.generated.models.partner.security.PolicyStatus::0000-Enabled msgraph_beta.generated.models.partner.security.PolicyStatus::0001-Disabled @@ -203397,7 +206194,16 @@ msgraph_beta.generated.models.partners.billing.BilledUsage::|static|public|creat msgraph_beta.generated.models.partners.billing.Billing-->Entity msgraph_beta.generated.models.partners.billing.Billing::|public|constructor():None msgraph_beta.generated.models.partners.billing.Billing::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.partners.billing.Billing::|public|manifests():list[Manifest] +msgraph_beta.generated.models.partners.billing.Billing::|public|manifests(value:list[Manifest]):None +msgraph_beta.generated.models.partners.billing.Billing::|public|odata_type:str +msgraph_beta.generated.models.partners.billing.Billing::|public|operations():list[Operation] +msgraph_beta.generated.models.partners.billing.Billing::|public|operations(value:list[Operation]):None +msgraph_beta.generated.models.partners.billing.Billing::|public|reconciliation():BillingReconciliation +msgraph_beta.generated.models.partners.billing.Billing::|public|reconciliation(value:BillingReconciliation):None msgraph_beta.generated.models.partners.billing.Billing::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.partners.billing.Billing::|public|usage():AzureUsage +msgraph_beta.generated.models.partners.billing.Billing::|public|usage(value:AzureUsage):None msgraph_beta.generated.models.partners.billing.Billing::|static|public|create_from_discriminator_value(parse_node:ParseNode):Billing msgraph_beta.generated.models.partners.billing.BillingPeriod::0000-Current msgraph_beta.generated.models.partners.billing.BillingPeriod::0001-Last @@ -203898,6 +206704,7 @@ msgraph_beta.generated.models.PayloadRequest~~>AdditionalDataHolder; BackedModel msgraph_beta.generated.models.PayloadResponse-->Entity msgraph_beta.generated.models.PayloadResponse::|public|constructor():None msgraph_beta.generated.models.PayloadResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PayloadResponse::|public|odata_type:str msgraph_beta.generated.models.PayloadResponse::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PayloadResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PayloadResponse msgraph_beta.generated.models.PayloadResponseCollectionResponse-->BaseCollectionPaginationCountResponse @@ -204011,6 +206818,18 @@ msgraph_beta.generated.models.PaymentTermCollectionResponse::|public|value():lis msgraph_beta.generated.models.PaymentTermCollectionResponse::|public|value(value:list[PaymentTerm]):None msgraph_beta.generated.models.PaymentTermCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PaymentTermCollectionResponse msgraph_beta.generated.models.PaymentTerm~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PendingContentUpdate::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PendingContentUpdate::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PendingContentUpdate::|public|backing_store:BackingStore +msgraph_beta.generated.models.PendingContentUpdate::|public|constructor():None +msgraph_beta.generated.models.PendingContentUpdate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PendingContentUpdate::|public|odata_type():str +msgraph_beta.generated.models.PendingContentUpdate::|public|odata_type(value:str):None +msgraph_beta.generated.models.PendingContentUpdate::|public|queued_date_time():datetime.datetime +msgraph_beta.generated.models.PendingContentUpdate::|public|queued_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PendingContentUpdate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PendingContentUpdate::|static|public|create_from_discriminator_value(parse_node:ParseNode):PendingContentUpdate +msgraph_beta.generated.models.PendingContentUpdate~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PendingExternalUserProfile-->ExternalProfile msgraph_beta.generated.models.PendingExternalUserProfile::|public|constructor():None msgraph_beta.generated.models.PendingExternalUserProfile::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -204024,6 +206843,18 @@ msgraph_beta.generated.models.PendingExternalUserProfileCollectionResponse::|pub msgraph_beta.generated.models.PendingExternalUserProfileCollectionResponse::|public|value():list[PendingExternalUserProfile] msgraph_beta.generated.models.PendingExternalUserProfileCollectionResponse::|public|value(value:list[PendingExternalUserProfile]):None msgraph_beta.generated.models.PendingExternalUserProfileCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PendingExternalUserProfileCollectionResponse +msgraph_beta.generated.models.PendingOperations::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PendingOperations::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PendingOperations::|public|backing_store:BackingStore +msgraph_beta.generated.models.PendingOperations::|public|constructor():None +msgraph_beta.generated.models.PendingOperations::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PendingOperations::|public|odata_type():str +msgraph_beta.generated.models.PendingOperations::|public|odata_type(value:str):None +msgraph_beta.generated.models.PendingOperations::|public|pending_content_update():PendingContentUpdate +msgraph_beta.generated.models.PendingOperations::|public|pending_content_update(value:PendingContentUpdate):None +msgraph_beta.generated.models.PendingOperations::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PendingOperations::|static|public|create_from_discriminator_value(parse_node:ParseNode):PendingOperations +msgraph_beta.generated.models.PendingOperations~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PeopleAdminSettings-->Entity msgraph_beta.generated.models.PeopleAdminSettings::|public|constructor():None msgraph_beta.generated.models.PeopleAdminSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -204051,8 +206882,31 @@ msgraph_beta.generated.models.PerfectForwardSecrecyGroup::0005-PfsMM msgraph_beta.generated.models.PerfectForwardSecrecyGroup::0006-Pfs24 msgraph_beta.generated.models.Permission-->Entity msgraph_beta.generated.models.Permission::|public|constructor():None +msgraph_beta.generated.models.Permission::|public|expiration_date_time():datetime.datetime +msgraph_beta.generated.models.Permission::|public|expiration_date_time(value:datetime.datetime):None msgraph_beta.generated.models.Permission::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Permission::|public|granted_to():IdentitySet +msgraph_beta.generated.models.Permission::|public|granted_to(value:IdentitySet):None +msgraph_beta.generated.models.Permission::|public|granted_to_identities():list[IdentitySet] +msgraph_beta.generated.models.Permission::|public|granted_to_identities(value:list[IdentitySet]):None +msgraph_beta.generated.models.Permission::|public|granted_to_identities_v2():list[SharePointIdentitySet] +msgraph_beta.generated.models.Permission::|public|granted_to_identities_v2(value:list[SharePointIdentitySet]):None +msgraph_beta.generated.models.Permission::|public|granted_to_v2():SharePointIdentitySet +msgraph_beta.generated.models.Permission::|public|granted_to_v2(value:SharePointIdentitySet):None +msgraph_beta.generated.models.Permission::|public|has_password():bool +msgraph_beta.generated.models.Permission::|public|has_password(value:bool):None +msgraph_beta.generated.models.Permission::|public|inherited_from():ItemReference +msgraph_beta.generated.models.Permission::|public|inherited_from(value:ItemReference):None +msgraph_beta.generated.models.Permission::|public|invitation():SharingInvitation +msgraph_beta.generated.models.Permission::|public|invitation(value:SharingInvitation):None +msgraph_beta.generated.models.Permission::|public|link():SharingLink +msgraph_beta.generated.models.Permission::|public|link(value:SharingLink):None +msgraph_beta.generated.models.Permission::|public|odata_type:str +msgraph_beta.generated.models.Permission::|public|roles():list[str] +msgraph_beta.generated.models.Permission::|public|roles(value:list[str]):None msgraph_beta.generated.models.Permission::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Permission::|public|share_id():str +msgraph_beta.generated.models.Permission::|public|share_id(value:str):None msgraph_beta.generated.models.Permission::|static|public|create_from_discriminator_value(parse_node:ParseNode):Permission msgraph_beta.generated.models.PermissionClassificationType::0000-Low msgraph_beta.generated.models.PermissionClassificationType::0001-Medium @@ -204323,6 +207177,10 @@ msgraph_beta.generated.models.PermissionsManagement::|public|scheduled_permissio msgraph_beta.generated.models.PermissionsManagement::|public|scheduled_permissions_requests(value:list[ScheduledPermissionsRequest]):None msgraph_beta.generated.models.PermissionsManagement::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PermissionsManagement::|static|public|create_from_discriminator_value(parse_node:ParseNode):PermissionsManagement +msgraph_beta.generated.models.PermissionsModificationCapability::0000-Enabled +msgraph_beta.generated.models.PermissionsModificationCapability::0001-NotConfigured +msgraph_beta.generated.models.PermissionsModificationCapability::0002-NoRecentDataCollected +msgraph_beta.generated.models.PermissionsModificationCapability::0003-UnknownFutureValue msgraph_beta.generated.models.PermissionsRequestChange-->Entity msgraph_beta.generated.models.PermissionsRequestChange::|public|active_occurrence_status():PermissionsRequestOccurrenceStatus msgraph_beta.generated.models.PermissionsRequestChange::|public|active_occurrence_status(value:PermissionsRequestOccurrenceStatus):None @@ -204783,6 +207641,34 @@ msgraph_beta.generated.models.PhoneUserConversationMember::|public|phone_number( msgraph_beta.generated.models.PhoneUserConversationMember::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PhoneUserConversationMember::|static|public|create_from_discriminator_value(parse_node:ParseNode):PhoneUserConversationMember msgraph_beta.generated.models.Phone~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Photo::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Photo::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Photo::|public|backing_store:BackingStore +msgraph_beta.generated.models.Photo::|public|camera_make():str +msgraph_beta.generated.models.Photo::|public|camera_make(value:str):None +msgraph_beta.generated.models.Photo::|public|camera_model():str +msgraph_beta.generated.models.Photo::|public|camera_model(value:str):None +msgraph_beta.generated.models.Photo::|public|constructor():None +msgraph_beta.generated.models.Photo::|public|exposure_denominator():float +msgraph_beta.generated.models.Photo::|public|exposure_denominator(value:float):None +msgraph_beta.generated.models.Photo::|public|exposure_numerator():float +msgraph_beta.generated.models.Photo::|public|exposure_numerator(value:float):None +msgraph_beta.generated.models.Photo::|public|focal_length():float +msgraph_beta.generated.models.Photo::|public|focal_length(value:float):None +msgraph_beta.generated.models.Photo::|public|f_number():float +msgraph_beta.generated.models.Photo::|public|f_number(value:float):None +msgraph_beta.generated.models.Photo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Photo::|public|iso():int +msgraph_beta.generated.models.Photo::|public|iso(value:int):None +msgraph_beta.generated.models.Photo::|public|odata_type():str +msgraph_beta.generated.models.Photo::|public|odata_type(value:str):None +msgraph_beta.generated.models.Photo::|public|orientation():int +msgraph_beta.generated.models.Photo::|public|orientation(value:int):None +msgraph_beta.generated.models.Photo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Photo::|public|taken_date_time():datetime.datetime +msgraph_beta.generated.models.Photo::|public|taken_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.Photo::|static|public|create_from_discriminator_value(parse_node:ParseNode):Photo +msgraph_beta.generated.models.Photo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PhysicalAddress::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.PhysicalAddress::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.PhysicalAddress::|public|backing_store:BackingStore @@ -204875,6 +207761,34 @@ msgraph_beta.generated.models.PinnedChatMessageInfoCollectionResponse::|public|s msgraph_beta.generated.models.PinnedChatMessageInfoCollectionResponse::|public|value():list[PinnedChatMessageInfo] msgraph_beta.generated.models.PinnedChatMessageInfoCollectionResponse::|public|value(value:list[PinnedChatMessageInfo]):None msgraph_beta.generated.models.PinnedChatMessageInfoCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PinnedChatMessageInfoCollectionResponse +msgraph_beta.generated.models.Pkcs12Certificate-->ApiAuthenticationConfigurationBase +msgraph_beta.generated.models.Pkcs12Certificate::|public|constructor():None +msgraph_beta.generated.models.Pkcs12Certificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Pkcs12Certificate::|public|odata_type:str +msgraph_beta.generated.models.Pkcs12Certificate::|public|password():str +msgraph_beta.generated.models.Pkcs12Certificate::|public|password(value:str):None +msgraph_beta.generated.models.Pkcs12Certificate::|public|pkcs12_value():str +msgraph_beta.generated.models.Pkcs12Certificate::|public|pkcs12_value(value:str):None +msgraph_beta.generated.models.Pkcs12Certificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Pkcs12Certificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):Pkcs12Certificate +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|backing_store:BackingStore +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|constructor():None +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|is_active():bool +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|is_active(value:bool):None +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|not_after():int +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|not_after(value:int):None +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|not_before():int +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|not_before(value:int):None +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|odata_type():str +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|odata_type(value:str):None +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|thumbprint():str +msgraph_beta.generated.models.Pkcs12CertificateInformation::|public|thumbprint(value:str):None +msgraph_beta.generated.models.Pkcs12CertificateInformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):Pkcs12CertificateInformation +msgraph_beta.generated.models.Pkcs12CertificateInformation~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Place-->Entity msgraph_beta.generated.models.Place::|public|address():PhysicalAddress msgraph_beta.generated.models.Place::|public|address(value:PhysicalAddress):None @@ -204915,6 +207829,23 @@ msgraph_beta.generated.models.PlannerAppliedCategories::|public|odata_type(value msgraph_beta.generated.models.PlannerAppliedCategories::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerAppliedCategories::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerAppliedCategories msgraph_beta.generated.models.PlannerAppliedCategories~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|constructor():None +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|is_approval_required():bool +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|is_approval_required(value:bool):None +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|odata_type():str +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerApprovalRequirement::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerApprovalRequirement::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerApprovalRequirement +msgraph_beta.generated.models.PlannerApprovalRequirement~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerApprovalStatus::0000-Requested +msgraph_beta.generated.models.PlannerApprovalStatus::0001-Approved +msgraph_beta.generated.models.PlannerApprovalStatus::0002-Rejected +msgraph_beta.generated.models.PlannerApprovalStatus::0003-Cancelled +msgraph_beta.generated.models.PlannerApprovalStatus::0004-UnknownFutureValue msgraph_beta.generated.models.PlannerArchivalInfo::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.PlannerArchivalInfo::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.PlannerArchivalInfo::|public|backing_store:BackingStore @@ -204951,6 +207882,26 @@ msgraph_beta.generated.models.PlannerAssignments::|public|odata_type(value:str): msgraph_beta.generated.models.PlannerAssignments::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerAssignments::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerAssignments msgraph_beta.generated.models.PlannerAssignments~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|constructor():None +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|odata_type():str +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|status():PlannerApprovalStatus +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|public|status(value:PlannerApprovalStatus):None +msgraph_beta.generated.models.PlannerBaseApprovalAttachment::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerBaseApprovalAttachment +msgraph_beta.generated.models.PlannerBaseApprovalAttachment~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerBasicApprovalAttachment-->PlannerBaseApprovalAttachment +msgraph_beta.generated.models.PlannerBasicApprovalAttachment::|public|approval_id():str +msgraph_beta.generated.models.PlannerBasicApprovalAttachment::|public|approval_id(value:str):None +msgraph_beta.generated.models.PlannerBasicApprovalAttachment::|public|constructor():None +msgraph_beta.generated.models.PlannerBasicApprovalAttachment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerBasicApprovalAttachment::|public|odata_type:str +msgraph_beta.generated.models.PlannerBasicApprovalAttachment::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerBasicApprovalAttachment::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerBasicApprovalAttachment msgraph_beta.generated.models.PlannerBucket-->PlannerDelta msgraph_beta.generated.models.PlannerBucket::|public|archival_info():PlannerArchivalInfo msgraph_beta.generated.models.PlannerBucket::|public|archival_info(value:PlannerArchivalInfo):None @@ -204993,8 +207944,93 @@ msgraph_beta.generated.models.PlannerBucketCreation~~>AdditionalDataHolder; Back msgraph_beta.generated.models.PlannerBucketTaskBoardTaskFormat-->PlannerDelta msgraph_beta.generated.models.PlannerBucketTaskBoardTaskFormat::|public|constructor():None msgraph_beta.generated.models.PlannerBucketTaskBoardTaskFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerBucketTaskBoardTaskFormat::|public|odata_type:str +msgraph_beta.generated.models.PlannerBucketTaskBoardTaskFormat::|public|order_hint():str +msgraph_beta.generated.models.PlannerBucketTaskBoardTaskFormat::|public|order_hint(value:str):None msgraph_beta.generated.models.PlannerBucketTaskBoardTaskFormat::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerBucketTaskBoardTaskFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerBucketTaskBoardTaskFormat +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category1():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category1(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category10():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category10(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category11():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category11(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category12():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category12(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category13():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category13(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category14():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category14(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category15():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category15(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category16():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category16(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category17():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category17(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category18():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category18(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category19():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category19(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category2():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category2(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category20():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category20(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category21():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category21(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category22():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category22(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category23():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category23(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category24():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category24(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category25():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category25(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category3():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category3(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category4():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category4(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category5():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category5(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category6():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category6(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category7():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category7(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category8():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category8(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category9():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|category9(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|constructor():None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|odata_type():str +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerCategoryDescriptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerCategoryDescriptions +msgraph_beta.generated.models.PlannerCategoryDescriptions~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerChecklistItems::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerChecklistItems::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerChecklistItems::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerChecklistItems::|public|constructor():None +msgraph_beta.generated.models.PlannerChecklistItems::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerChecklistItems::|public|odata_type():str +msgraph_beta.generated.models.PlannerChecklistItems::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerChecklistItems::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerChecklistItems::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerChecklistItems +msgraph_beta.generated.models.PlannerChecklistItems~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|constructor():None +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|odata_type():str +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|required_checklist_item_ids():list[str] +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|required_checklist_item_ids(value:list[str]):None +msgraph_beta.generated.models.PlannerChecklistRequirement::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerChecklistRequirement::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerChecklistRequirement +msgraph_beta.generated.models.PlannerChecklistRequirement~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerContainerType::0000-Group msgraph_beta.generated.models.PlannerContainerType::0001-UnknownFutureValue msgraph_beta.generated.models.PlannerContainerType::0002-Roster @@ -205011,6 +208047,7 @@ msgraph_beta.generated.models.PlannerCreationSourceKind::0003-UnknownFutureValue msgraph_beta.generated.models.PlannerDelta-->Entity msgraph_beta.generated.models.PlannerDelta::|public|constructor():None msgraph_beta.generated.models.PlannerDelta::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerDelta::|public|odata_type:str msgraph_beta.generated.models.PlannerDelta::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerDelta::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerDelta msgraph_beta.generated.models.PlannerDeltaCollectionResponse-->BaseCollectionPaginationCountResponse @@ -205044,6 +208081,16 @@ msgraph_beta.generated.models.PlannerExternalPlanSource::|public|get_field_deser msgraph_beta.generated.models.PlannerExternalPlanSource::|public|odata_type:str msgraph_beta.generated.models.PlannerExternalPlanSource::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerExternalPlanSource::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerExternalPlanSource +msgraph_beta.generated.models.PlannerExternalReferences::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerExternalReferences::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerExternalReferences::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerExternalReferences::|public|constructor():None +msgraph_beta.generated.models.PlannerExternalReferences::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerExternalReferences::|public|odata_type():str +msgraph_beta.generated.models.PlannerExternalReferences::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerExternalReferences::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerExternalReferences::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerExternalReferences +msgraph_beta.generated.models.PlannerExternalReferences~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerExternalTaskSource-->PlannerTaskCreation msgraph_beta.generated.models.PlannerExternalTaskSource::|public|constructor():None msgraph_beta.generated.models.PlannerExternalTaskSource::|public|context_scenario_id():str @@ -205091,9 +208138,30 @@ msgraph_beta.generated.models.PlannerFieldRules::|public|overrides(value:list[Pl msgraph_beta.generated.models.PlannerFieldRules::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerFieldRules::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerFieldRules msgraph_beta.generated.models.PlannerFieldRules~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerFormsDictionary-->Dictionary +msgraph_beta.generated.models.PlannerFormsDictionary::|public|constructor():None +msgraph_beta.generated.models.PlannerFormsDictionary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerFormsDictionary::|public|odata_type:str +msgraph_beta.generated.models.PlannerFormsDictionary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerFormsDictionary::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerFormsDictionary +msgraph_beta.generated.models.PlannerFormsRequirement::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerFormsRequirement::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerFormsRequirement::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerFormsRequirement::|public|constructor():None +msgraph_beta.generated.models.PlannerFormsRequirement::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerFormsRequirement::|public|odata_type():str +msgraph_beta.generated.models.PlannerFormsRequirement::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerFormsRequirement::|public|required_forms():list[str] +msgraph_beta.generated.models.PlannerFormsRequirement::|public|required_forms(value:list[str]):None +msgraph_beta.generated.models.PlannerFormsRequirement::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerFormsRequirement::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerFormsRequirement +msgraph_beta.generated.models.PlannerFormsRequirement~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerGroup-->Entity msgraph_beta.generated.models.PlannerGroup::|public|constructor():None msgraph_beta.generated.models.PlannerGroup::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerGroup::|public|odata_type:str +msgraph_beta.generated.models.PlannerGroup::|public|plans():list[PlannerPlan] +msgraph_beta.generated.models.PlannerGroup::|public|plans(value:list[PlannerPlan]):None msgraph_beta.generated.models.PlannerGroup::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerGroup::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerGroup msgraph_beta.generated.models.PlannerOrderHintsByAssignee::|public|additional_data():dict[str, Any] @@ -205240,6 +208308,16 @@ msgraph_beta.generated.models.PlannerPlanContextCollection::|public|odata_type(v msgraph_beta.generated.models.PlannerPlanContextCollection::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerPlanContextCollection::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanContextCollection msgraph_beta.generated.models.PlannerPlanContextCollection~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|public|constructor():None +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|public|odata_type():str +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanContextDetailsCollection +msgraph_beta.generated.models.PlannerPlanContextDetailsCollection~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerPlanCreation::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.PlannerPlanCreation::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.PlannerPlanCreation::|public|backing_store:BackingStore @@ -205253,9 +208331,16 @@ msgraph_beta.generated.models.PlannerPlanCreation::|public|serialize(writer:Seri msgraph_beta.generated.models.PlannerPlanCreation::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanCreation msgraph_beta.generated.models.PlannerPlanCreation~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerPlanDetails-->PlannerDelta +msgraph_beta.generated.models.PlannerPlanDetails::|public|category_descriptions():PlannerCategoryDescriptions +msgraph_beta.generated.models.PlannerPlanDetails::|public|category_descriptions(value:PlannerCategoryDescriptions):None msgraph_beta.generated.models.PlannerPlanDetails::|public|constructor():None +msgraph_beta.generated.models.PlannerPlanDetails::|public|context_details():PlannerPlanContextDetailsCollection +msgraph_beta.generated.models.PlannerPlanDetails::|public|context_details(value:PlannerPlanContextDetailsCollection):None msgraph_beta.generated.models.PlannerPlanDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerPlanDetails::|public|odata_type:str msgraph_beta.generated.models.PlannerPlanDetails::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerPlanDetails::|public|shared_with():PlannerUserIds +msgraph_beta.generated.models.PlannerPlanDetails::|public|shared_with(value:PlannerUserIds):None msgraph_beta.generated.models.PlannerPlanDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanDetails msgraph_beta.generated.models.PlannerPreviewType::0000-Automatic msgraph_beta.generated.models.PlannerPreviewType::0001-NoPreview @@ -205265,6 +208350,9 @@ msgraph_beta.generated.models.PlannerPreviewType::0004-Reference msgraph_beta.generated.models.PlannerProgressTaskBoardTaskFormat-->PlannerDelta msgraph_beta.generated.models.PlannerProgressTaskBoardTaskFormat::|public|constructor():None msgraph_beta.generated.models.PlannerProgressTaskBoardTaskFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerProgressTaskBoardTaskFormat::|public|odata_type:str +msgraph_beta.generated.models.PlannerProgressTaskBoardTaskFormat::|public|order_hint():str +msgraph_beta.generated.models.PlannerProgressTaskBoardTaskFormat::|public|order_hint(value:str):None msgraph_beta.generated.models.PlannerProgressTaskBoardTaskFormat::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerProgressTaskBoardTaskFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerProgressTaskBoardTaskFormat msgraph_beta.generated.models.PlannerPropertyRule::|public|additional_data():dict[str, Any] @@ -205464,6 +208552,22 @@ msgraph_beta.generated.models.PlannerTaskCollectionResponse::|public|serialize(w msgraph_beta.generated.models.PlannerTaskCollectionResponse::|public|value():list[PlannerTask] msgraph_beta.generated.models.PlannerTaskCollectionResponse::|public|value(value:list[PlannerTask]):None msgraph_beta.generated.models.PlannerTaskCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskCollectionResponse +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|approval_requirement():PlannerApprovalRequirement +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|approval_requirement(value:PlannerApprovalRequirement):None +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|checklist_requirement():PlannerChecklistRequirement +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|checklist_requirement(value:PlannerChecklistRequirement):None +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|constructor():None +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|forms_requirement():PlannerFormsRequirement +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|forms_requirement(value:PlannerFormsRequirement):None +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|odata_type():str +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskCompletionRequirementDetails +msgraph_beta.generated.models.PlannerTaskCompletionRequirementDetails~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerTaskCompletionRequirements::0000-None_ msgraph_beta.generated.models.PlannerTaskCompletionRequirements::0001-ChecklistCompletion msgraph_beta.generated.models.PlannerTaskCompletionRequirements::0002-UnknownFutureValue @@ -205505,8 +208609,25 @@ msgraph_beta.generated.models.PlannerTaskCreation::|public|teams_publication_inf msgraph_beta.generated.models.PlannerTaskCreation::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskCreation msgraph_beta.generated.models.PlannerTaskCreation~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerTaskDetails-->PlannerDelta +msgraph_beta.generated.models.PlannerTaskDetails::|public|approval_attachment():PlannerBaseApprovalAttachment +msgraph_beta.generated.models.PlannerTaskDetails::|public|approval_attachment(value:PlannerBaseApprovalAttachment):None +msgraph_beta.generated.models.PlannerTaskDetails::|public|checklist():PlannerChecklistItems +msgraph_beta.generated.models.PlannerTaskDetails::|public|checklist(value:PlannerChecklistItems):None +msgraph_beta.generated.models.PlannerTaskDetails::|public|completion_requirements():PlannerTaskCompletionRequirementDetails +msgraph_beta.generated.models.PlannerTaskDetails::|public|completion_requirements(value:PlannerTaskCompletionRequirementDetails):None msgraph_beta.generated.models.PlannerTaskDetails::|public|constructor():None +msgraph_beta.generated.models.PlannerTaskDetails::|public|description():str +msgraph_beta.generated.models.PlannerTaskDetails::|public|description(value:str):None +msgraph_beta.generated.models.PlannerTaskDetails::|public|forms():PlannerFormsDictionary +msgraph_beta.generated.models.PlannerTaskDetails::|public|forms(value:PlannerFormsDictionary):None msgraph_beta.generated.models.PlannerTaskDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerTaskDetails::|public|notes():ItemBody +msgraph_beta.generated.models.PlannerTaskDetails::|public|notes(value:ItemBody):None +msgraph_beta.generated.models.PlannerTaskDetails::|public|odata_type:str +msgraph_beta.generated.models.PlannerTaskDetails::|public|preview_type():PlannerPreviewType +msgraph_beta.generated.models.PlannerTaskDetails::|public|preview_type(value:PlannerPreviewType):None +msgraph_beta.generated.models.PlannerTaskDetails::|public|references():PlannerExternalReferences +msgraph_beta.generated.models.PlannerTaskDetails::|public|references(value:PlannerExternalReferences):None msgraph_beta.generated.models.PlannerTaskDetails::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerTaskDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskDetails msgraph_beta.generated.models.PlannerTaskPolicy::|public|additional_data():dict[str, Any] @@ -205604,6 +208725,20 @@ msgraph_beta.generated.models.PlannerTaskTargetKind::0001-UnknownFutureValue msgraph_beta.generated.models.PlannerTeamsPublicationInfo-->PlannerTaskCreation msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|constructor():None msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|odata_type():str +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|publication_id():str +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|publication_id(value:str):None +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|publication_name():str +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|publication_name(value:str):None +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|published_to_plan_id():str +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|published_to_plan_id(value:str):None +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|publishing_team_id():str +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|publishing_team_id(value:str):None +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|publishing_team_name():str +msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|publishing_team_name(value:str):None msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerTeamsPublicationInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTeamsPublicationInfo msgraph_beta.generated.models.PlannerUser-->PlannerDelta @@ -205630,6 +208765,16 @@ msgraph_beta.generated.models.PlannerUser::|public|serialize(writer:Serializatio msgraph_beta.generated.models.PlannerUser::|public|tasks():list[PlannerTask] msgraph_beta.generated.models.PlannerUser::|public|tasks(value:list[PlannerTask]):None msgraph_beta.generated.models.PlannerUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerUser +msgraph_beta.generated.models.PlannerUserIds::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerUserIds::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerUserIds::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerUserIds::|public|constructor():None +msgraph_beta.generated.models.PlannerUserIds::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerUserIds::|public|odata_type():str +msgraph_beta.generated.models.PlannerUserIds::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerUserIds::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerUserIds::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerUserIds +msgraph_beta.generated.models.PlannerUserIds~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerUserRoleKind::0000-Relationship msgraph_beta.generated.models.PlannerUserRoleKind::0001-UnknownFutureValue msgraph_beta.generated.models.Platform::0000-Unknown @@ -205944,6 +209089,11 @@ msgraph_beta.generated.models.PolicySetStatus::0005-NotAssigned msgraph_beta.generated.models.PolicyTemplate-->Entity msgraph_beta.generated.models.PolicyTemplate::|public|constructor():None msgraph_beta.generated.models.PolicyTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PolicyTemplate::|public|multi_tenant_organization_identity_synchronization():MultiTenantOrganizationIdentitySyncPolicyTemplate +msgraph_beta.generated.models.PolicyTemplate::|public|multi_tenant_organization_identity_synchronization(value:MultiTenantOrganizationIdentitySyncPolicyTemplate):None +msgraph_beta.generated.models.PolicyTemplate::|public|multi_tenant_organization_partner_configuration():MultiTenantOrganizationPartnerConfigurationTemplate +msgraph_beta.generated.models.PolicyTemplate::|public|multi_tenant_organization_partner_configuration(value:MultiTenantOrganizationPartnerConfigurationTemplate):None +msgraph_beta.generated.models.PolicyTemplate::|public|odata_type:str msgraph_beta.generated.models.PolicyTemplate::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PolicyTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):PolicyTemplate msgraph_beta.generated.models.PolicyTenantScope-->PolicyScopeBase @@ -206201,9 +209351,20 @@ msgraph_beta.generated.models.PrereleaseFeatures::0001-SettingsOnly msgraph_beta.generated.models.PrereleaseFeatures::0002-SettingsAndExperimentations msgraph_beta.generated.models.PrereleaseFeatures::0003-NotAllowed msgraph_beta.generated.models.Presence-->Entity +msgraph_beta.generated.models.Presence::|public|activity():str +msgraph_beta.generated.models.Presence::|public|activity(value:str):None +msgraph_beta.generated.models.Presence::|public|availability():str +msgraph_beta.generated.models.Presence::|public|availability(value:str):None msgraph_beta.generated.models.Presence::|public|constructor():None msgraph_beta.generated.models.Presence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Presence::|public|odata_type:str +msgraph_beta.generated.models.Presence::|public|out_of_office_settings():OutOfOfficeSettings +msgraph_beta.generated.models.Presence::|public|out_of_office_settings(value:OutOfOfficeSettings):None +msgraph_beta.generated.models.Presence::|public|sequence_number():str +msgraph_beta.generated.models.Presence::|public|sequence_number(value:str):None msgraph_beta.generated.models.Presence::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Presence::|public|status_message():PresenceStatusMessage +msgraph_beta.generated.models.Presence::|public|status_message(value:PresenceStatusMessage):None msgraph_beta.generated.models.Presence::|static|public|create_from_discriminator_value(parse_node:ParseNode):Presence msgraph_beta.generated.models.PresenceCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.PresenceCollectionResponse::|public|constructor():None @@ -206428,8 +209589,8 @@ msgraph_beta.generated.models.PrinterCapabilities::|public|bottom_margins():list msgraph_beta.generated.models.PrinterCapabilities::|public|bottom_margins(value:list[int]):None msgraph_beta.generated.models.PrinterCapabilities::|public|collation():bool msgraph_beta.generated.models.PrinterCapabilities::|public|collation(value:bool):None -msgraph_beta.generated.models.PrinterCapabilities::|public|color_modes():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|color_modes(value:list[str]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|color_modes():list[PrintColorMode] +msgraph_beta.generated.models.PrinterCapabilities::|public|color_modes(value:list[PrintColorMode]):None msgraph_beta.generated.models.PrinterCapabilities::|public|constructor():None msgraph_beta.generated.models.PrinterCapabilities::|public|content_types():list[str] msgraph_beta.generated.models.PrinterCapabilities::|public|content_types(value:list[str]):None @@ -206437,14 +209598,14 @@ msgraph_beta.generated.models.PrinterCapabilities::|public|copies_per_job():Inte msgraph_beta.generated.models.PrinterCapabilities::|public|copies_per_job(value:IntegerRange):None msgraph_beta.generated.models.PrinterCapabilities::|public|dpis():list[int] msgraph_beta.generated.models.PrinterCapabilities::|public|dpis(value:list[int]):None -msgraph_beta.generated.models.PrinterCapabilities::|public|duplex_modes():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|duplex_modes(value:list[str]):None -msgraph_beta.generated.models.PrinterCapabilities::|public|feed_directions():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|feed_directions(value:list[str]):None -msgraph_beta.generated.models.PrinterCapabilities::|public|feed_orientations():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|feed_orientations(value:list[str]):None -msgraph_beta.generated.models.PrinterCapabilities::|public|finishings():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|finishings(value:list[str]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|duplex_modes():list[PrintDuplexMode] +msgraph_beta.generated.models.PrinterCapabilities::|public|duplex_modes(value:list[PrintDuplexMode]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|feed_directions():list[PrinterFeedDirection] +msgraph_beta.generated.models.PrinterCapabilities::|public|feed_directions(value:list[PrinterFeedDirection]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|feed_orientations():list[PrinterFeedOrientation] +msgraph_beta.generated.models.PrinterCapabilities::|public|feed_orientations(value:list[PrinterFeedOrientation]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|finishings():list[PrintFinishing] +msgraph_beta.generated.models.PrinterCapabilities::|public|finishings(value:list[PrintFinishing]):None msgraph_beta.generated.models.PrinterCapabilities::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.PrinterCapabilities::|public|input_bins():list[str] msgraph_beta.generated.models.PrinterCapabilities::|public|input_bins(value:list[str]):None @@ -206460,22 +209621,22 @@ msgraph_beta.generated.models.PrinterCapabilities::|public|media_sizes():list[st msgraph_beta.generated.models.PrinterCapabilities::|public|media_sizes(value:list[str]):None msgraph_beta.generated.models.PrinterCapabilities::|public|media_types():list[str] msgraph_beta.generated.models.PrinterCapabilities::|public|media_types(value:list[str]):None -msgraph_beta.generated.models.PrinterCapabilities::|public|multipage_layouts():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|multipage_layouts(value:list[str]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|multipage_layouts():list[PrintMultipageLayout] +msgraph_beta.generated.models.PrinterCapabilities::|public|multipage_layouts(value:list[PrintMultipageLayout]):None msgraph_beta.generated.models.PrinterCapabilities::|public|odata_type():str msgraph_beta.generated.models.PrinterCapabilities::|public|odata_type(value:str):None -msgraph_beta.generated.models.PrinterCapabilities::|public|orientations():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|orientations(value:list[str]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|orientations():list[PrintOrientation] +msgraph_beta.generated.models.PrinterCapabilities::|public|orientations(value:list[PrintOrientation]):None msgraph_beta.generated.models.PrinterCapabilities::|public|output_bins():list[str] msgraph_beta.generated.models.PrinterCapabilities::|public|output_bins(value:list[str]):None msgraph_beta.generated.models.PrinterCapabilities::|public|pages_per_sheet():list[int] msgraph_beta.generated.models.PrinterCapabilities::|public|pages_per_sheet(value:list[int]):None -msgraph_beta.generated.models.PrinterCapabilities::|public|qualities():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|qualities(value:list[str]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|qualities():list[PrintQuality] +msgraph_beta.generated.models.PrinterCapabilities::|public|qualities(value:list[PrintQuality]):None msgraph_beta.generated.models.PrinterCapabilities::|public|right_margins():list[int] msgraph_beta.generated.models.PrinterCapabilities::|public|right_margins(value:list[int]):None -msgraph_beta.generated.models.PrinterCapabilities::|public|scalings():list[str] -msgraph_beta.generated.models.PrinterCapabilities::|public|scalings(value:list[str]):None +msgraph_beta.generated.models.PrinterCapabilities::|public|scalings():list[PrintScaling] +msgraph_beta.generated.models.PrinterCapabilities::|public|scalings(value:list[PrintScaling]):None msgraph_beta.generated.models.PrinterCapabilities::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PrinterCapabilities::|public|supported_color_configurations():list[PrintColorConfiguration] msgraph_beta.generated.models.PrinterCapabilities::|public|supported_color_configurations(value:list[PrintColorConfiguration]):None @@ -206544,8 +209705,8 @@ msgraph_beta.generated.models.PrinterDefaults::|public|duplex_configuration():Pr msgraph_beta.generated.models.PrinterDefaults::|public|duplex_configuration(value:PrintDuplexConfiguration):None msgraph_beta.generated.models.PrinterDefaults::|public|duplex_mode():PrintDuplexMode msgraph_beta.generated.models.PrinterDefaults::|public|duplex_mode(value:PrintDuplexMode):None -msgraph_beta.generated.models.PrinterDefaults::|public|finishings():list[str] -msgraph_beta.generated.models.PrinterDefaults::|public|finishings(value:list[str]):None +msgraph_beta.generated.models.PrinterDefaults::|public|finishings():list[PrintFinishing] +msgraph_beta.generated.models.PrinterDefaults::|public|finishings(value:list[PrintFinishing]):None msgraph_beta.generated.models.PrinterDefaults::|public|fit_pdf_to_page():bool msgraph_beta.generated.models.PrinterDefaults::|public|fit_pdf_to_page(value:bool):None msgraph_beta.generated.models.PrinterDefaults::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -206612,8 +209773,8 @@ msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|feed_directi msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|feed_direction(value:PrinterFeedDirection):None msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|feed_orientation():PrinterFeedOrientation msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|feed_orientation(value:PrinterFeedOrientation):None -msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|finishings():list[str] -msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|finishings(value:list[str]):None +msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|finishings():list[PrintFinishing] +msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|finishings(value:list[PrintFinishing]):None msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|fit_pdf_to_page():bool msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|fit_pdf_to_page(value:bool):None msgraph_beta.generated.models.PrinterDocumentConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -207563,9 +210724,22 @@ msgraph_beta.generated.models.PrinterProcessingStateReason::0032-DeveloperEmpty msgraph_beta.generated.models.PrinterProcessingStateReason::0033-InterpreterResourceUnavailable msgraph_beta.generated.models.PrinterProcessingStateReason::0034-UnknownFutureValue msgraph_beta.generated.models.PrinterShare-->PrinterBase +msgraph_beta.generated.models.PrinterShare::|public|allowed_groups():list[Group] +msgraph_beta.generated.models.PrinterShare::|public|allowed_groups(value:list[Group]):None +msgraph_beta.generated.models.PrinterShare::|public|allowed_users():list[User] +msgraph_beta.generated.models.PrinterShare::|public|allowed_users(value:list[User]):None +msgraph_beta.generated.models.PrinterShare::|public|allow_all_users():bool +msgraph_beta.generated.models.PrinterShare::|public|allow_all_users(value:bool):None msgraph_beta.generated.models.PrinterShare::|public|constructor():None +msgraph_beta.generated.models.PrinterShare::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.PrinterShare::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.PrinterShare::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrinterShare::|public|odata_type:str +msgraph_beta.generated.models.PrinterShare::|public|printer():Printer +msgraph_beta.generated.models.PrinterShare::|public|printer(value:Printer):None msgraph_beta.generated.models.PrinterShare::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PrinterShare::|public|view_point():PrinterShareViewpoint +msgraph_beta.generated.models.PrinterShare::|public|view_point(value:PrinterShareViewpoint):None msgraph_beta.generated.models.PrinterShare::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrinterShare msgraph_beta.generated.models.PrinterShareCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.PrinterShareCollectionResponse::|public|constructor():None @@ -207574,6 +210748,18 @@ msgraph_beta.generated.models.PrinterShareCollectionResponse::|public|serialize( msgraph_beta.generated.models.PrinterShareCollectionResponse::|public|value():list[PrinterShare] msgraph_beta.generated.models.PrinterShareCollectionResponse::|public|value(value:list[PrinterShare]):None msgraph_beta.generated.models.PrinterShareCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrinterShareCollectionResponse +msgraph_beta.generated.models.PrinterShareViewpoint::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PrinterShareViewpoint::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PrinterShareViewpoint::|public|backing_store:BackingStore +msgraph_beta.generated.models.PrinterShareViewpoint::|public|constructor():None +msgraph_beta.generated.models.PrinterShareViewpoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrinterShareViewpoint::|public|last_used_date_time():datetime.datetime +msgraph_beta.generated.models.PrinterShareViewpoint::|public|last_used_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PrinterShareViewpoint::|public|odata_type():str +msgraph_beta.generated.models.PrinterShareViewpoint::|public|odata_type(value:str):None +msgraph_beta.generated.models.PrinterShareViewpoint::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PrinterShareViewpoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrinterShareViewpoint +msgraph_beta.generated.models.PrinterShareViewpoint~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PrinterStatus::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.PrinterStatus::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.PrinterStatus::|public|backing_store:BackingStore @@ -207719,8 +210905,8 @@ msgraph_beta.generated.models.PrintJobConfiguration::|public|duplex_mode():Print msgraph_beta.generated.models.PrintJobConfiguration::|public|duplex_mode(value:PrintDuplexMode):None msgraph_beta.generated.models.PrintJobConfiguration::|public|feed_orientation():PrinterFeedOrientation msgraph_beta.generated.models.PrintJobConfiguration::|public|feed_orientation(value:PrinterFeedOrientation):None -msgraph_beta.generated.models.PrintJobConfiguration::|public|finishings():list[str] -msgraph_beta.generated.models.PrintJobConfiguration::|public|finishings(value:list[str]):None +msgraph_beta.generated.models.PrintJobConfiguration::|public|finishings():list[PrintFinishing] +msgraph_beta.generated.models.PrintJobConfiguration::|public|finishings(value:list[PrintFinishing]):None msgraph_beta.generated.models.PrintJobConfiguration::|public|fit_pdf_to_page():bool msgraph_beta.generated.models.PrintJobConfiguration::|public|fit_pdf_to_page(value:bool):None msgraph_beta.generated.models.PrintJobConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -208277,8 +211463,21 @@ msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentType::0000-Assigned msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentType::0001-Activated msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentType::0002-UnknownFutureValue msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule-->PrivilegedAccessSchedule +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|access_id():PrivilegedAccessGroupRelationships +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|access_id(value:PrivilegedAccessGroupRelationships):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|constructor():None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group():Group +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group(value:Group):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group_id():str +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group_id(value:str):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|member_type():PrivilegedAccessGroupMemberType +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|member_type(value:PrivilegedAccessGroupMemberType):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|odata_type:str +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal():DirectoryObject +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal(value:DirectoryObject):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal_id():str +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal_id(value:str):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilitySchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilitySchedule msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -208289,8 +211488,23 @@ msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleCollection msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse::|public|value(value:list[PrivilegedAccessGroupEligibilitySchedule]):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleCollectionResponse msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance-->PrivilegedAccessScheduleInstance +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|access_id():PrivilegedAccessGroupRelationships +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|access_id(value:PrivilegedAccessGroupRelationships):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|constructor():None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|eligibility_schedule_id():str +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|eligibility_schedule_id(value:str):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group():Group +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group(value:Group):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group_id():str +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group_id(value:str):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|member_type():PrivilegedAccessGroupMemberType +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|member_type(value:PrivilegedAccessGroupMemberType):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|odata_type:str +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal():DirectoryObject +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal(value:DirectoryObject):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal_id():str +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal_id(value:str):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleInstance msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse-->BaseCollectionPaginationCountResponse @@ -208343,8 +211557,19 @@ msgraph_beta.generated.models.PrivilegedAccessRoot::|public|serialize(writer:Ser msgraph_beta.generated.models.PrivilegedAccessRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessRoot msgraph_beta.generated.models.PrivilegedAccessSchedule-->Entity msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|constructor():None +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|created_using():str +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|created_using(value:str):None msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|modified_date_time():datetime.datetime +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|odata_type:str +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|schedule_info():RequestSchedule +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|schedule_info(value:RequestSchedule):None msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|status():str +msgraph_beta.generated.models.PrivilegedAccessSchedule::|public|status(value:str):None msgraph_beta.generated.models.PrivilegedAccessSchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessSchedule msgraph_beta.generated.models.PrivilegedAccessScheduleInstance-->Entity msgraph_beta.generated.models.PrivilegedAccessScheduleInstance::|public|constructor():None @@ -208449,9 +211674,18 @@ msgraph_beta.generated.models.PrivilegedOperationEventCollectionResponse::|publi msgraph_beta.generated.models.PrivilegedOperationEventCollectionResponse::|public|value(value:list[PrivilegedOperationEvent]):None msgraph_beta.generated.models.PrivilegedOperationEventCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedOperationEventCollectionResponse msgraph_beta.generated.models.PrivilegedRole-->Entity +msgraph_beta.generated.models.PrivilegedRole::|public|assignments():list[PrivilegedRoleAssignment] +msgraph_beta.generated.models.PrivilegedRole::|public|assignments(value:list[PrivilegedRoleAssignment]):None msgraph_beta.generated.models.PrivilegedRole::|public|constructor():None msgraph_beta.generated.models.PrivilegedRole::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrivilegedRole::|public|name():str +msgraph_beta.generated.models.PrivilegedRole::|public|name(value:str):None +msgraph_beta.generated.models.PrivilegedRole::|public|odata_type:str msgraph_beta.generated.models.PrivilegedRole::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PrivilegedRole::|public|settings():PrivilegedRoleSettings +msgraph_beta.generated.models.PrivilegedRole::|public|settings(value:PrivilegedRoleSettings):None +msgraph_beta.generated.models.PrivilegedRole::|public|summary():PrivilegedRoleSummary +msgraph_beta.generated.models.PrivilegedRole::|public|summary(value:PrivilegedRoleSummary):None msgraph_beta.generated.models.PrivilegedRole::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedRole msgraph_beta.generated.models.PrivilegedRoleAssignment-->Entity msgraph_beta.generated.models.PrivilegedRoleAssignment::|public|constructor():None @@ -208479,9 +211713,34 @@ msgraph_beta.generated.models.PrivilegedRoleAssignmentCollectionResponse::|publi msgraph_beta.generated.models.PrivilegedRoleAssignmentCollectionResponse::|public|value(value:list[PrivilegedRoleAssignment]):None msgraph_beta.generated.models.PrivilegedRoleAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedRoleAssignmentCollectionResponse msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest-->Entity +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|assignment_state():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|assignment_state(value:str):None msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|constructor():None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|duration():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|duration(value:str):None msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|odata_type:str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|reason():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|reason(value:str):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|requested_date_time():datetime.datetime +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|requested_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|role_id():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|role_id(value:str):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|role_info():PrivilegedRole +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|role_info(value:PrivilegedRole):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|schedule():GovernanceSchedule +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|schedule(value:GovernanceSchedule):None msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|status():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|status(value:str):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|ticket_number():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|ticket_number(value:str):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|ticket_system():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|ticket_system(value:str):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|type():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|type(value:str):None +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|user_id():str +msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|public|user_id(value:str):None msgraph_beta.generated.models.PrivilegedRoleAssignmentRequest::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedRoleAssignmentRequest msgraph_beta.generated.models.PrivilegedRoleAssignmentRequestCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.PrivilegedRoleAssignmentRequestCollectionResponse::|public|constructor():None @@ -208887,9 +212146,48 @@ msgraph_beta.generated.models.ProcessIntegrityLevel::0005-System msgraph_beta.generated.models.ProcessIntegrityLevel::0006-UnknownFutureValue msgraph_beta.generated.models.Process~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Profile-->Entity +msgraph_beta.generated.models.Profile::|public|account():list[UserAccountInformation] +msgraph_beta.generated.models.Profile::|public|account(value:list[UserAccountInformation]):None +msgraph_beta.generated.models.Profile::|public|addresses():list[ItemAddress] +msgraph_beta.generated.models.Profile::|public|addresses(value:list[ItemAddress]):None +msgraph_beta.generated.models.Profile::|public|anniversaries():list[PersonAnnualEvent] +msgraph_beta.generated.models.Profile::|public|anniversaries(value:list[PersonAnnualEvent]):None +msgraph_beta.generated.models.Profile::|public|awards():list[PersonAward] +msgraph_beta.generated.models.Profile::|public|awards(value:list[PersonAward]):None +msgraph_beta.generated.models.Profile::|public|certifications():list[PersonCertification] +msgraph_beta.generated.models.Profile::|public|certifications(value:list[PersonCertification]):None msgraph_beta.generated.models.Profile::|public|constructor():None +msgraph_beta.generated.models.Profile::|public|educational_activities():list[EducationalActivity] +msgraph_beta.generated.models.Profile::|public|educational_activities(value:list[EducationalActivity]):None +msgraph_beta.generated.models.Profile::|public|emails():list[ItemEmail] +msgraph_beta.generated.models.Profile::|public|emails(value:list[ItemEmail]):None msgraph_beta.generated.models.Profile::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Profile::|public|interests():list[PersonInterest] +msgraph_beta.generated.models.Profile::|public|interests(value:list[PersonInterest]):None +msgraph_beta.generated.models.Profile::|public|languages():list[LanguageProficiency] +msgraph_beta.generated.models.Profile::|public|languages(value:list[LanguageProficiency]):None +msgraph_beta.generated.models.Profile::|public|names():list[PersonName] +msgraph_beta.generated.models.Profile::|public|names(value:list[PersonName]):None +msgraph_beta.generated.models.Profile::|public|notes():list[PersonAnnotation] +msgraph_beta.generated.models.Profile::|public|notes(value:list[PersonAnnotation]):None +msgraph_beta.generated.models.Profile::|public|odata_type:str +msgraph_beta.generated.models.Profile::|public|patents():list[ItemPatent] +msgraph_beta.generated.models.Profile::|public|patents(value:list[ItemPatent]):None +msgraph_beta.generated.models.Profile::|public|phones():list[ItemPhone] +msgraph_beta.generated.models.Profile::|public|phones(value:list[ItemPhone]):None +msgraph_beta.generated.models.Profile::|public|positions():list[WorkPosition] +msgraph_beta.generated.models.Profile::|public|positions(value:list[WorkPosition]):None +msgraph_beta.generated.models.Profile::|public|projects():list[ProjectParticipation] +msgraph_beta.generated.models.Profile::|public|projects(value:list[ProjectParticipation]):None +msgraph_beta.generated.models.Profile::|public|publications():list[ItemPublication] +msgraph_beta.generated.models.Profile::|public|publications(value:list[ItemPublication]):None msgraph_beta.generated.models.Profile::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Profile::|public|skills():list[SkillProficiency] +msgraph_beta.generated.models.Profile::|public|skills(value:list[SkillProficiency]):None +msgraph_beta.generated.models.Profile::|public|websites():list[PersonWebsite] +msgraph_beta.generated.models.Profile::|public|websites(value:list[PersonWebsite]):None +msgraph_beta.generated.models.Profile::|public|web_accounts():list[WebAccount] +msgraph_beta.generated.models.Profile::|public|web_accounts(value:list[WebAccount]):None msgraph_beta.generated.models.Profile::|static|public|create_from_discriminator_value(parse_node:ParseNode):Profile msgraph_beta.generated.models.ProfileCardAnnotation::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ProfileCardAnnotation::|public|additional_data(value:dict[str, Any]):None @@ -208925,7 +212223,12 @@ msgraph_beta.generated.models.ProfileCardPropertyCollectionResponse::|static|pub msgraph_beta.generated.models.ProfilePhoto-->Entity msgraph_beta.generated.models.ProfilePhoto::|public|constructor():None msgraph_beta.generated.models.ProfilePhoto::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ProfilePhoto::|public|height():int +msgraph_beta.generated.models.ProfilePhoto::|public|height(value:int):None +msgraph_beta.generated.models.ProfilePhoto::|public|odata_type:str msgraph_beta.generated.models.ProfilePhoto::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ProfilePhoto::|public|width():int +msgraph_beta.generated.models.ProfilePhoto::|public|width(value:int):None msgraph_beta.generated.models.ProfilePhoto::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProfilePhoto msgraph_beta.generated.models.ProfilePhotoCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.ProfilePhotoCollectionResponse::|public|constructor():None @@ -209131,6 +212434,9 @@ msgraph_beta.generated.models.Prompt~~>AdditionalDataHolder; BackedModel; Parsab msgraph_beta.generated.models.PronounsSettings-->Entity msgraph_beta.generated.models.PronounsSettings::|public|constructor():None msgraph_beta.generated.models.PronounsSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PronounsSettings::|public|is_enabled_in_organization():bool +msgraph_beta.generated.models.PronounsSettings::|public|is_enabled_in_organization(value:bool):None +msgraph_beta.generated.models.PronounsSettings::|public|odata_type:str msgraph_beta.generated.models.PronounsSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PronounsSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):PronounsSettings msgraph_beta.generated.models.Properties::|public|additional_data():dict[str, Any] @@ -209157,6 +212463,41 @@ msgraph_beta.generated.models.PropertyToEvaluate::|public|property_value(value:s msgraph_beta.generated.models.PropertyToEvaluate::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PropertyToEvaluate::|static|public|create_from_discriminator_value(parse_node:ParseNode):PropertyToEvaluate msgraph_beta.generated.models.PropertyToEvaluate~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PropertyType::0000-String +msgraph_beta.generated.models.PropertyType::0001-Int64 +msgraph_beta.generated.models.PropertyType::0002-Double +msgraph_beta.generated.models.PropertyType::0003-DateTime +msgraph_beta.generated.models.PropertyType::0004-Boolean +msgraph_beta.generated.models.PropertyType::0005-StringCollection +msgraph_beta.generated.models.PropertyType::0006-Int64Collection +msgraph_beta.generated.models.PropertyType::0007-DoubleCollection +msgraph_beta.generated.models.PropertyType::0008-DateTimeCollection +msgraph_beta.generated.models.Property_::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Property_::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Property_::|public|aliases():list[str] +msgraph_beta.generated.models.Property_::|public|aliases(value:list[str]):None +msgraph_beta.generated.models.Property_::|public|backing_store:BackingStore +msgraph_beta.generated.models.Property_::|public|constructor():None +msgraph_beta.generated.models.Property_::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Property_::|public|is_queryable():bool +msgraph_beta.generated.models.Property_::|public|is_queryable(value:bool):None +msgraph_beta.generated.models.Property_::|public|is_refinable():bool +msgraph_beta.generated.models.Property_::|public|is_refinable(value:bool):None +msgraph_beta.generated.models.Property_::|public|is_retrievable():bool +msgraph_beta.generated.models.Property_::|public|is_retrievable(value:bool):None +msgraph_beta.generated.models.Property_::|public|is_searchable():bool +msgraph_beta.generated.models.Property_::|public|is_searchable(value:bool):None +msgraph_beta.generated.models.Property_::|public|labels():list[Label] +msgraph_beta.generated.models.Property_::|public|labels(value:list[Label]):None +msgraph_beta.generated.models.Property_::|public|name():str +msgraph_beta.generated.models.Property_::|public|name(value:str):None +msgraph_beta.generated.models.Property_::|public|odata_type():str +msgraph_beta.generated.models.Property_::|public|odata_type(value:str):None +msgraph_beta.generated.models.Property_::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Property_::|public|type():PropertyType +msgraph_beta.generated.models.Property_::|public|type(value:PropertyType):None +msgraph_beta.generated.models.Property_::|static|public|create_from_discriminator_value(parse_node:ParseNode):Property_ +msgraph_beta.generated.models.Property_~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ProtectAdhocAction-->InformationProtectionAction msgraph_beta.generated.models.ProtectAdhocAction::|public|constructor():None msgraph_beta.generated.models.ProtectAdhocAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -209699,8 +213040,11 @@ msgraph_beta.generated.models.PublicInnerError::|public|target(value:str):None msgraph_beta.generated.models.PublicInnerError::|static|public|create_from_discriminator_value(parse_node:ParseNode):PublicInnerError msgraph_beta.generated.models.PublicInnerError~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PublicKeyInfrastructureRoot-->Entity +msgraph_beta.generated.models.PublicKeyInfrastructureRoot::|public|certificate_based_auth_configurations():list[CertificateBasedAuthPki] +msgraph_beta.generated.models.PublicKeyInfrastructureRoot::|public|certificate_based_auth_configurations(value:list[CertificateBasedAuthPki]):None msgraph_beta.generated.models.PublicKeyInfrastructureRoot::|public|constructor():None msgraph_beta.generated.models.PublicKeyInfrastructureRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PublicKeyInfrastructureRoot::|public|odata_type:str msgraph_beta.generated.models.PublicKeyInfrastructureRoot::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PublicKeyInfrastructureRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):PublicKeyInfrastructureRoot msgraph_beta.generated.models.PublishedResource-->Entity @@ -209862,9 +213206,38 @@ msgraph_beta.generated.models.PurchaseInvoiceLineCollectionResponse::|static|pub msgraph_beta.generated.models.PurchaseInvoice~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.QrCode-->Entity msgraph_beta.generated.models.QrCode::|public|constructor():None +msgraph_beta.generated.models.QrCode::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.QrCode::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.QrCode::|public|expire_date_time():datetime.datetime +msgraph_beta.generated.models.QrCode::|public|expire_date_time(value:datetime.datetime):None msgraph_beta.generated.models.QrCode::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.QrCode::|public|image():QrCodeImageDetails +msgraph_beta.generated.models.QrCode::|public|image(value:QrCodeImageDetails):None +msgraph_beta.generated.models.QrCode::|public|last_used_date_time():datetime.datetime +msgraph_beta.generated.models.QrCode::|public|last_used_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.QrCode::|public|odata_type:str msgraph_beta.generated.models.QrCode::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.QrCode::|public|start_date_time():datetime.datetime +msgraph_beta.generated.models.QrCode::|public|start_date_time(value:datetime.datetime):None msgraph_beta.generated.models.QrCode::|static|public|create_from_discriminator_value(parse_node:ParseNode):QrCode +msgraph_beta.generated.models.QrCodeImageDetails::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.QrCodeImageDetails::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.QrCodeImageDetails::|public|backing_store:BackingStore +msgraph_beta.generated.models.QrCodeImageDetails::|public|binary_value():bytes +msgraph_beta.generated.models.QrCodeImageDetails::|public|binary_value(value:bytes):None +msgraph_beta.generated.models.QrCodeImageDetails::|public|constructor():None +msgraph_beta.generated.models.QrCodeImageDetails::|public|error_correction_level():ErrorCorrectionLevel +msgraph_beta.generated.models.QrCodeImageDetails::|public|error_correction_level(value:ErrorCorrectionLevel):None +msgraph_beta.generated.models.QrCodeImageDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.QrCodeImageDetails::|public|odata_type():str +msgraph_beta.generated.models.QrCodeImageDetails::|public|odata_type(value:str):None +msgraph_beta.generated.models.QrCodeImageDetails::|public|raw_content():bytes +msgraph_beta.generated.models.QrCodeImageDetails::|public|raw_content(value:bytes):None +msgraph_beta.generated.models.QrCodeImageDetails::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.QrCodeImageDetails::|public|version():int +msgraph_beta.generated.models.QrCodeImageDetails::|public|version(value:int):None +msgraph_beta.generated.models.QrCodeImageDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):QrCodeImageDetails +msgraph_beta.generated.models.QrCodeImageDetails~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.QrCodePinAuthenticationMethod-->AuthenticationMethod msgraph_beta.generated.models.QrCodePinAuthenticationMethod::|public|constructor():None msgraph_beta.generated.models.QrCodePinAuthenticationMethod::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -209890,9 +213263,18 @@ msgraph_beta.generated.models.QrCodePinAuthenticationMethodConfiguration::|publi msgraph_beta.generated.models.QrCodePinAuthenticationMethodConfiguration::|public|standard_q_r_code_lifetime_in_days(value:int):None msgraph_beta.generated.models.QrCodePinAuthenticationMethodConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):QrCodePinAuthenticationMethodConfiguration msgraph_beta.generated.models.QrPin-->Entity +msgraph_beta.generated.models.QrPin::|public|code():str +msgraph_beta.generated.models.QrPin::|public|code(value:str):None msgraph_beta.generated.models.QrPin::|public|constructor():None +msgraph_beta.generated.models.QrPin::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.QrPin::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.QrPin::|public|force_change_pin_next_sign_in():bool +msgraph_beta.generated.models.QrPin::|public|force_change_pin_next_sign_in(value:bool):None msgraph_beta.generated.models.QrPin::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.QrPin::|public|odata_type:str msgraph_beta.generated.models.QrPin::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.QrPin::|public|updated_date_time():datetime.datetime +msgraph_beta.generated.models.QrPin::|public|updated_date_time(value:datetime.datetime):None msgraph_beta.generated.models.QrPin::|static|public|create_from_discriminator_value(parse_node:ParseNode):QrPin msgraph_beta.generated.models.QuarantineReason::0000-EncounteredBaseEscrowThreshold msgraph_beta.generated.models.QuarantineReason::0001-EncounteredTotalEscrowThreshold @@ -210290,8 +213672,8 @@ msgraph_beta.generated.models.RecommendationBase::|public|current_score():float msgraph_beta.generated.models.RecommendationBase::|public|current_score(value:float):None msgraph_beta.generated.models.RecommendationBase::|public|display_name():str msgraph_beta.generated.models.RecommendationBase::|public|display_name(value:str):None -msgraph_beta.generated.models.RecommendationBase::|public|feature_areas():list[str] -msgraph_beta.generated.models.RecommendationBase::|public|feature_areas(value:list[str]):None +msgraph_beta.generated.models.RecommendationBase::|public|feature_areas():list[RecommendationFeatureAreas] +msgraph_beta.generated.models.RecommendationBase::|public|feature_areas(value:list[RecommendationFeatureAreas]):None msgraph_beta.generated.models.RecommendationBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.RecommendationBase::|public|impacted_resources():list[ImpactedResource] msgraph_beta.generated.models.RecommendationBase::|public|impacted_resources(value:list[ImpactedResource]):None @@ -210340,8 +213722,19 @@ msgraph_beta.generated.models.RecommendationCollectionResponse::|static|public|c msgraph_beta.generated.models.RecommendationConfiguration-->Entity msgraph_beta.generated.models.RecommendationConfiguration::|public|constructor():None msgraph_beta.generated.models.RecommendationConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RecommendationConfiguration::|public|is_notification_enabled():bool +msgraph_beta.generated.models.RecommendationConfiguration::|public|is_notification_enabled(value:bool):None +msgraph_beta.generated.models.RecommendationConfiguration::|public|odata_type:str msgraph_beta.generated.models.RecommendationConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.RecommendationConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):RecommendationConfiguration +msgraph_beta.generated.models.RecommendationFeatureAreas::0000-Users +msgraph_beta.generated.models.RecommendationFeatureAreas::0001-Groups +msgraph_beta.generated.models.RecommendationFeatureAreas::0002-Devices +msgraph_beta.generated.models.RecommendationFeatureAreas::0003-Applications +msgraph_beta.generated.models.RecommendationFeatureAreas::0004-AccessReviews +msgraph_beta.generated.models.RecommendationFeatureAreas::0005-ConditionalAccess +msgraph_beta.generated.models.RecommendationFeatureAreas::0006-Governance +msgraph_beta.generated.models.RecommendationFeatureAreas::0007-UnknownFutureValue msgraph_beta.generated.models.RecommendationPriority::0000-Low msgraph_beta.generated.models.RecommendationPriority::0001-Medium msgraph_beta.generated.models.RecommendationPriority::0002-High @@ -210471,8 +213864,8 @@ msgraph_beta.generated.models.RecurrencePattern::|public|additional_data():dict[ msgraph_beta.generated.models.RecurrencePattern::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.RecurrencePattern::|public|backing_store:BackingStore msgraph_beta.generated.models.RecurrencePattern::|public|constructor():None -msgraph_beta.generated.models.RecurrencePattern::|public|days_of_week():list[str] -msgraph_beta.generated.models.RecurrencePattern::|public|days_of_week(value:list[str]):None +msgraph_beta.generated.models.RecurrencePattern::|public|days_of_week():list[DayOfWeek] +msgraph_beta.generated.models.RecurrencePattern::|public|days_of_week(value:list[DayOfWeek]):None msgraph_beta.generated.models.RecurrencePattern::|public|day_of_month():int msgraph_beta.generated.models.RecurrencePattern::|public|day_of_month(value:int):None msgraph_beta.generated.models.RecurrencePattern::|public|first_day_of_week():DayOfWeek @@ -210715,6 +214108,18 @@ msgraph_beta.generated.models.ReflectCheckInResponseCollectionResponse::|public| msgraph_beta.generated.models.ReflectCheckInResponseCollectionResponse::|public|value():list[ReflectCheckInResponse] msgraph_beta.generated.models.ReflectCheckInResponseCollectionResponse::|public|value(value:list[ReflectCheckInResponse]):None msgraph_beta.generated.models.ReflectCheckInResponseCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ReflectCheckInResponseCollectionResponse +msgraph_beta.generated.models.RegexReplaceTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.RegexReplaceTransformation::|public|additional_attributes():list[SourcedAttribute] +msgraph_beta.generated.models.RegexReplaceTransformation::|public|additional_attributes(value:list[SourcedAttribute]):None +msgraph_beta.generated.models.RegexReplaceTransformation::|public|constructor():None +msgraph_beta.generated.models.RegexReplaceTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RegexReplaceTransformation::|public|odata_type:str +msgraph_beta.generated.models.RegexReplaceTransformation::|public|regex():str +msgraph_beta.generated.models.RegexReplaceTransformation::|public|regex(value:str):None +msgraph_beta.generated.models.RegexReplaceTransformation::|public|replacement():str +msgraph_beta.generated.models.RegexReplaceTransformation::|public|replacement(value:str):None +msgraph_beta.generated.models.RegexReplaceTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.RegexReplaceTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):RegexReplaceTransformation msgraph_beta.generated.models.RegionalAndLanguageSettings-->Entity msgraph_beta.generated.models.RegionalAndLanguageSettings::|public|authoring_languages():list[LocaleInfo] msgraph_beta.generated.models.RegionalAndLanguageSettings::|public|authoring_languages(value:list[LocaleInfo]):None @@ -211051,15 +214456,79 @@ msgraph_beta.generated.models.RemoteAssistancePartnerCollectionResponse::|public msgraph_beta.generated.models.RemoteAssistancePartnerCollectionResponse::|public|value(value:list[RemoteAssistancePartner]):None msgraph_beta.generated.models.RemoteAssistancePartnerCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoteAssistancePartnerCollectionResponse msgraph_beta.generated.models.RemoteAssistanceSettings-->Entity +msgraph_beta.generated.models.RemoteAssistanceSettings::|public|allow_sessions_to_unenrolled_devices():bool +msgraph_beta.generated.models.RemoteAssistanceSettings::|public|allow_sessions_to_unenrolled_devices(value:bool):None +msgraph_beta.generated.models.RemoteAssistanceSettings::|public|block_chat():bool +msgraph_beta.generated.models.RemoteAssistanceSettings::|public|block_chat(value:bool):None msgraph_beta.generated.models.RemoteAssistanceSettings::|public|constructor():None msgraph_beta.generated.models.RemoteAssistanceSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RemoteAssistanceSettings::|public|odata_type:str +msgraph_beta.generated.models.RemoteAssistanceSettings::|public|remote_assistance_state():RemoteAssistanceState +msgraph_beta.generated.models.RemoteAssistanceSettings::|public|remote_assistance_state(value:RemoteAssistanceState):None msgraph_beta.generated.models.RemoteAssistanceSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.RemoteAssistanceSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoteAssistanceSettings +msgraph_beta.generated.models.RemoteAssistanceState::0000-Disabled +msgraph_beta.generated.models.RemoteAssistanceState::0001-Enabled msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration-->Entity +msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|approved_client_apps():list[ApprovedClientApp] +msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|approved_client_apps(value:list[ApprovedClientApp]):None msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|constructor():None msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|is_remote_desktop_protocol_enabled():bool +msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|is_remote_desktop_protocol_enabled(value:bool):None +msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|odata_type:str msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|target_device_groups():list[TargetDeviceGroup] +msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|public|target_device_groups(value:list[TargetDeviceGroup]):None msgraph_beta.generated.models.RemoteDesktopSecurityConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoteDesktopSecurityConfiguration +msgraph_beta.generated.models.RemoteItem::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.RemoteItem::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.RemoteItem::|public|backing_store:BackingStore +msgraph_beta.generated.models.RemoteItem::|public|constructor():None +msgraph_beta.generated.models.RemoteItem::|public|created_by():IdentitySet +msgraph_beta.generated.models.RemoteItem::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.RemoteItem::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.RemoteItem::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.RemoteItem::|public|file():File +msgraph_beta.generated.models.RemoteItem::|public|file(value:File):None +msgraph_beta.generated.models.RemoteItem::|public|file_system_info():FileSystemInfo +msgraph_beta.generated.models.RemoteItem::|public|file_system_info(value:FileSystemInfo):None +msgraph_beta.generated.models.RemoteItem::|public|folder():Folder +msgraph_beta.generated.models.RemoteItem::|public|folder(value:Folder):None +msgraph_beta.generated.models.RemoteItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RemoteItem::|public|id():str +msgraph_beta.generated.models.RemoteItem::|public|id(value:str):None +msgraph_beta.generated.models.RemoteItem::|public|image():Image +msgraph_beta.generated.models.RemoteItem::|public|image(value:Image):None +msgraph_beta.generated.models.RemoteItem::|public|last_modified_by():IdentitySet +msgraph_beta.generated.models.RemoteItem::|public|last_modified_by(value:IdentitySet):None +msgraph_beta.generated.models.RemoteItem::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.RemoteItem::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.RemoteItem::|public|name():str +msgraph_beta.generated.models.RemoteItem::|public|name(value:str):None +msgraph_beta.generated.models.RemoteItem::|public|odata_type():str +msgraph_beta.generated.models.RemoteItem::|public|odata_type(value:str):None +msgraph_beta.generated.models.RemoteItem::|public|package():Package +msgraph_beta.generated.models.RemoteItem::|public|package(value:Package):None +msgraph_beta.generated.models.RemoteItem::|public|parent_reference():ItemReference +msgraph_beta.generated.models.RemoteItem::|public|parent_reference(value:ItemReference):None +msgraph_beta.generated.models.RemoteItem::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.RemoteItem::|public|shared():Shared +msgraph_beta.generated.models.RemoteItem::|public|shared(value:Shared):None +msgraph_beta.generated.models.RemoteItem::|public|sharepoint_ids():SharepointIds +msgraph_beta.generated.models.RemoteItem::|public|sharepoint_ids(value:SharepointIds):None +msgraph_beta.generated.models.RemoteItem::|public|size():int +msgraph_beta.generated.models.RemoteItem::|public|size(value:int):None +msgraph_beta.generated.models.RemoteItem::|public|special_folder():SpecialFolder +msgraph_beta.generated.models.RemoteItem::|public|special_folder(value:SpecialFolder):None +msgraph_beta.generated.models.RemoteItem::|public|video():Video +msgraph_beta.generated.models.RemoteItem::|public|video(value:Video):None +msgraph_beta.generated.models.RemoteItem::|public|web_dav_url():str +msgraph_beta.generated.models.RemoteItem::|public|web_dav_url(value:str):None +msgraph_beta.generated.models.RemoteItem::|public|web_url():str +msgraph_beta.generated.models.RemoteItem::|public|web_url(value:str):None +msgraph_beta.generated.models.RemoteItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoteItem +msgraph_beta.generated.models.RemoteItem~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.RemoteLockActionResult-->DeviceActionResult msgraph_beta.generated.models.RemoteLockActionResult::|public|constructor():None msgraph_beta.generated.models.RemoteLockActionResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -211714,8 +215183,17 @@ msgraph_beta.generated.models.RestoreJobType::0001-Bulk msgraph_beta.generated.models.RestoreJobType::0002-UnknownFutureValue msgraph_beta.generated.models.RestorePoint-->Entity msgraph_beta.generated.models.RestorePoint::|public|constructor():None +msgraph_beta.generated.models.RestorePoint::|public|expiration_date_time():datetime.datetime +msgraph_beta.generated.models.RestorePoint::|public|expiration_date_time(value:datetime.datetime):None msgraph_beta.generated.models.RestorePoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RestorePoint::|public|odata_type:str +msgraph_beta.generated.models.RestorePoint::|public|protection_date_time():datetime.datetime +msgraph_beta.generated.models.RestorePoint::|public|protection_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.RestorePoint::|public|protection_unit():ProtectionUnitBase +msgraph_beta.generated.models.RestorePoint::|public|protection_unit(value:ProtectionUnitBase):None msgraph_beta.generated.models.RestorePoint::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.RestorePoint::|public|tags():RestorePointTags +msgraph_beta.generated.models.RestorePoint::|public|tags(value:RestorePointTags):None msgraph_beta.generated.models.RestorePoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):RestorePoint msgraph_beta.generated.models.RestorePointCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.RestorePointCollectionResponse::|public|constructor():None @@ -212202,8 +215680,8 @@ msgraph_beta.generated.models.RiskUserActivity::|public|backing_store:BackingSto msgraph_beta.generated.models.RiskUserActivity::|public|constructor():None msgraph_beta.generated.models.RiskUserActivity::|public|detail():RiskDetail msgraph_beta.generated.models.RiskUserActivity::|public|detail(value:RiskDetail):None -msgraph_beta.generated.models.RiskUserActivity::|public|event_types():list[str] -msgraph_beta.generated.models.RiskUserActivity::|public|event_types(value:list[str]):None +msgraph_beta.generated.models.RiskUserActivity::|public|event_types():list[RiskEventType] +msgraph_beta.generated.models.RiskUserActivity::|public|event_types(value:list[RiskEventType]):None msgraph_beta.generated.models.RiskUserActivity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.RiskUserActivity::|public|odata_type():str msgraph_beta.generated.models.RiskUserActivity::|public|odata_type(value:str):None @@ -212603,6 +216081,15 @@ msgraph_beta.generated.models.RoomListCollectionResponse::|public|serialize(writ msgraph_beta.generated.models.RoomListCollectionResponse::|public|value():list[RoomList] msgraph_beta.generated.models.RoomListCollectionResponse::|public|value(value:list[RoomList]):None msgraph_beta.generated.models.RoomListCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoomListCollectionResponse +msgraph_beta.generated.models.Root::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Root::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Root::|public|backing_store:BackingStore +msgraph_beta.generated.models.Root::|public|constructor():None +msgraph_beta.generated.models.Root::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Root::|public|odata_type():str +msgraph_beta.generated.models.Root::|public|odata_type(value:str):None +msgraph_beta.generated.models.Root::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Root::|static|public|create_from_discriminator_value(parse_node:ParseNode):Root msgraph_beta.generated.models.RootDomains::0000-None_ msgraph_beta.generated.models.RootDomains::0001-All msgraph_beta.generated.models.RootDomains::0002-AllFederated @@ -212610,6 +216097,7 @@ msgraph_beta.generated.models.RootDomains::0003-AllManaged msgraph_beta.generated.models.RootDomains::0004-Enumerated msgraph_beta.generated.models.RootDomains::0005-AllManagedAndEnumeratedFederated msgraph_beta.generated.models.RootDomains::0006-UnknownFutureValue +msgraph_beta.generated.models.Root~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.RotateBitLockerKeysDeviceActionResult-->DeviceActionResult msgraph_beta.generated.models.RotateBitLockerKeysDeviceActionResult::|public|constructor():None msgraph_beta.generated.models.RotateBitLockerKeysDeviceActionResult::|public|error_code():int @@ -212620,6 +216108,12 @@ msgraph_beta.generated.models.RotateBitLockerKeysDeviceActionResult::|public|ser msgraph_beta.generated.models.RotateBitLockerKeysDeviceActionResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):RotateBitLockerKeysDeviceActionResult msgraph_beta.generated.models.RoutingMode::0000-OneToOne msgraph_beta.generated.models.RoutingMode::0001-Multicast +msgraph_beta.generated.models.RoutingPolicy::0000-None_ +msgraph_beta.generated.models.RoutingPolicy::0001-NoMissedCall +msgraph_beta.generated.models.RoutingPolicy::0002-DisableForwardingExceptPhone +msgraph_beta.generated.models.RoutingPolicy::0003-DisableForwarding +msgraph_beta.generated.models.RoutingPolicy::0004-PreferSkypeForBusiness +msgraph_beta.generated.models.RoutingPolicy::0005-UnknownFutureValue msgraph_beta.generated.models.RoutingType::0000-Forwarded msgraph_beta.generated.models.RoutingType::0001-Lookup msgraph_beta.generated.models.RoutingType::0002-SelfFork @@ -213324,12 +216818,32 @@ msgraph_beta.generated.models.SalesQuoteLineCollectionResponse::|public|value(): msgraph_beta.generated.models.SalesQuoteLineCollectionResponse::|public|value(value:list[SalesQuoteLine]):None msgraph_beta.generated.models.SalesQuoteLineCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SalesQuoteLineCollectionResponse msgraph_beta.generated.models.SalesQuote~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SamlAttributeNameFormat::0000-Unspecified +msgraph_beta.generated.models.SamlAttributeNameFormat::0001-Uri +msgraph_beta.generated.models.SamlAttributeNameFormat::0002-Basic +msgraph_beta.generated.models.SamlAttributeNameFormat::0003-UnknownFutureValue msgraph_beta.generated.models.SamlIdentitySource-->PermissionsDefinitionIdentitySource msgraph_beta.generated.models.SamlIdentitySource::|public|constructor():None msgraph_beta.generated.models.SamlIdentitySource::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.SamlIdentitySource::|public|odata_type:str msgraph_beta.generated.models.SamlIdentitySource::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.SamlIdentitySource::|static|public|create_from_discriminator_value(parse_node:ParseNode):SamlIdentitySource +msgraph_beta.generated.models.SamlNameIdClaim-->CustomClaimBase +msgraph_beta.generated.models.SamlNameIdClaim::|public|constructor():None +msgraph_beta.generated.models.SamlNameIdClaim::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SamlNameIdClaim::|public|name_id_format():SamlNameIDFormat +msgraph_beta.generated.models.SamlNameIdClaim::|public|name_id_format(value:SamlNameIDFormat):None +msgraph_beta.generated.models.SamlNameIdClaim::|public|odata_type:str +msgraph_beta.generated.models.SamlNameIdClaim::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SamlNameIdClaim::|public|service_provider_name_qualifier():str +msgraph_beta.generated.models.SamlNameIdClaim::|public|service_provider_name_qualifier(value:str):None +msgraph_beta.generated.models.SamlNameIdClaim::|static|public|create_from_discriminator_value(parse_node:ParseNode):SamlNameIdClaim +msgraph_beta.generated.models.SamlNameIDFormat::0000-Default +msgraph_beta.generated.models.SamlNameIDFormat::0001-Unspecified +msgraph_beta.generated.models.SamlNameIDFormat::0002-EmailAddress +msgraph_beta.generated.models.SamlNameIDFormat::0003-WindowsDomainQualifiedName +msgraph_beta.generated.models.SamlNameIDFormat::0004-Persistent +msgraph_beta.generated.models.SamlNameIDFormat::0005-UnknownFutureValue msgraph_beta.generated.models.SamlOrWsFedExternalDomainFederation-->SamlOrWsFedProvider msgraph_beta.generated.models.SamlOrWsFedExternalDomainFederation::|public|constructor():None msgraph_beta.generated.models.SamlOrWsFedExternalDomainFederation::|public|domains():list[ExternalDomainName] @@ -213610,8 +217124,13 @@ msgraph_beta.generated.models.SchedulingGroupInfo::|public|serialize(writer:Seri msgraph_beta.generated.models.SchedulingGroupInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):SchedulingGroupInfo msgraph_beta.generated.models.SchedulingGroupInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Schema-->Entity +msgraph_beta.generated.models.Schema::|public|base_type():str +msgraph_beta.generated.models.Schema::|public|base_type(value:str):None msgraph_beta.generated.models.Schema::|public|constructor():None msgraph_beta.generated.models.Schema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Schema::|public|odata_type:str +msgraph_beta.generated.models.Schema::|public|properties():list[Property_] +msgraph_beta.generated.models.Schema::|public|properties(value:list[Property_]):None msgraph_beta.generated.models.Schema::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Schema::|static|public|create_from_discriminator_value(parse_node:ParseNode):Schema msgraph_beta.generated.models.SchemaExtension-->Entity @@ -214014,8 +217533,8 @@ msgraph_beta.generated.models.SearchRequest::|public|content_sources():list[str] msgraph_beta.generated.models.SearchRequest::|public|content_sources(value:list[str]):None msgraph_beta.generated.models.SearchRequest::|public|enable_top_results():bool msgraph_beta.generated.models.SearchRequest::|public|enable_top_results(value:bool):None -msgraph_beta.generated.models.SearchRequest::|public|entity_types():list[str] -msgraph_beta.generated.models.SearchRequest::|public|entity_types(value:list[str]):None +msgraph_beta.generated.models.SearchRequest::|public|entity_types():list[EntityType] +msgraph_beta.generated.models.SearchRequest::|public|entity_types(value:list[EntityType]):None msgraph_beta.generated.models.SearchRequest::|public|fields():list[str] msgraph_beta.generated.models.SearchRequest::|public|fields(value:list[str]):None msgraph_beta.generated.models.SearchRequest::|public|from_():int @@ -214062,6 +217581,18 @@ msgraph_beta.generated.models.SearchResponse::|public|search_terms(value:list[st msgraph_beta.generated.models.SearchResponse::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.SearchResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SearchResponse msgraph_beta.generated.models.SearchResponse~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SearchResult::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SearchResult::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SearchResult::|public|backing_store:BackingStore +msgraph_beta.generated.models.SearchResult::|public|constructor():None +msgraph_beta.generated.models.SearchResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SearchResult::|public|odata_type():str +msgraph_beta.generated.models.SearchResult::|public|odata_type(value:str):None +msgraph_beta.generated.models.SearchResult::|public|on_click_telemetry_url():str +msgraph_beta.generated.models.SearchResult::|public|on_click_telemetry_url(value:str):None +msgraph_beta.generated.models.SearchResult::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SearchResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):SearchResult +msgraph_beta.generated.models.SearchResult~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.SecretInformationAccessAwsResourceFinding-->AwsSecretInformationAccessFinding msgraph_beta.generated.models.SecretInformationAccessAwsResourceFinding::|public|constructor():None msgraph_beta.generated.models.SecretInformationAccessAwsResourceFinding::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -214700,8 +218231,8 @@ msgraph_beta.generated.models.security.AnalyzedEmail::|public|subject():str msgraph_beta.generated.models.security.AnalyzedEmail::|public|subject(value:str):None msgraph_beta.generated.models.security.AnalyzedEmail::|public|threat_detection_details():list[ThreatDetectionDetail] msgraph_beta.generated.models.security.AnalyzedEmail::|public|threat_detection_details(value:list[ThreatDetectionDetail]):None -msgraph_beta.generated.models.security.AnalyzedEmail::|public|threat_types():list[str] -msgraph_beta.generated.models.security.AnalyzedEmail::|public|threat_types(value:list[str]):None +msgraph_beta.generated.models.security.AnalyzedEmail::|public|threat_types():list[ThreatType] +msgraph_beta.generated.models.security.AnalyzedEmail::|public|threat_types(value:list[ThreatType]):None msgraph_beta.generated.models.security.AnalyzedEmail::|public|timeline_events():list[TimelineEvent] msgraph_beta.generated.models.security.AnalyzedEmail::|public|timeline_events(value:list[TimelineEvent]):None msgraph_beta.generated.models.security.AnalyzedEmail::|public|urls():list[AnalyzedEmailUrl] @@ -214967,6 +218498,69 @@ msgraph_beta.generated.models.security.AppCategory::0043-UnknownFutureValue msgraph_beta.generated.models.security.AppCategory::0044-AiModelProvider msgraph_beta.generated.models.security.AppCategory::0045-McpServer msgraph_beta.generated.models.security.AppCategory::0046-ClientAiApp +msgraph_beta.generated.models.security.AppInfoCsaStarLevel::0000-SelfAssessment +msgraph_beta.generated.models.security.AppInfoCsaStarLevel::0001-Certification +msgraph_beta.generated.models.security.AppInfoCsaStarLevel::0002-Attestation +msgraph_beta.generated.models.security.AppInfoCsaStarLevel::0003-CStarAssessment +msgraph_beta.generated.models.security.AppInfoCsaStarLevel::0004-ContinuousMonitoring +msgraph_beta.generated.models.security.AppInfoCsaStarLevel::0005-Unknown +msgraph_beta.generated.models.security.AppInfoCsaStarLevel::0006-UnknownFutureValue +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0000-Aes +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0001-BitLocker +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0002-Blowfish +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0003-Des3 +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0004-Des +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0005-Rc4 +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0006-RsA +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0007-NotSupported +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0008-Unknown +msgraph_beta.generated.models.security.AppInfoDataAtRestEncryptionMethod::0009-UnknownFutureValue +msgraph_beta.generated.models.security.AppInfoDataRetentionPolicy::0000-DataRetained +msgraph_beta.generated.models.security.AppInfoDataRetentionPolicy::0001-DeletedImmediately +msgraph_beta.generated.models.security.AppInfoDataRetentionPolicy::0002-DeletedWithinTwoWeeks +msgraph_beta.generated.models.security.AppInfoDataRetentionPolicy::0003-DeletedWithinOneMonth +msgraph_beta.generated.models.security.AppInfoDataRetentionPolicy::0004-DeletedWithinThreeMonths +msgraph_beta.generated.models.security.AppInfoDataRetentionPolicy::0005-DeletedWithinMoreThanThreeMonths +msgraph_beta.generated.models.security.AppInfoDataRetentionPolicy::0006-Unknown +msgraph_beta.generated.models.security.AppInfoDataRetentionPolicy::0007-UnknownFutureValue +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0000-Tls1_0 +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0001-Tls1_1 +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0002-Tls1_2 +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0003-Tls1_3 +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0004-NotApplicable +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0005-NotSupported +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0006-Unknown +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0007-UnknownFutureValue +msgraph_beta.generated.models.security.AppInfoEncryptionProtocol::0008-Ssl3 +msgraph_beta.generated.models.security.AppInfoFedRampLevel::0000-High +msgraph_beta.generated.models.security.AppInfoFedRampLevel::0001-Moderate +msgraph_beta.generated.models.security.AppInfoFedRampLevel::0002-Low +msgraph_beta.generated.models.security.AppInfoFedRampLevel::0003-LiSaaS +msgraph_beta.generated.models.security.AppInfoFedRampLevel::0004-Unknown +msgraph_beta.generated.models.security.AppInfoFedRampLevel::0005-UnknownFutureValue +msgraph_beta.generated.models.security.AppInfoFedRampLevel::0006-NotSupported +msgraph_beta.generated.models.security.AppInfoHolding::0000-Private +msgraph_beta.generated.models.security.AppInfoHolding::0001-Public +msgraph_beta.generated.models.security.AppInfoHolding::0002-Unknown +msgraph_beta.generated.models.security.AppInfoHolding::0003-UnknownFutureValue +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0000-V1 +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0001-V2 +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0002-V3 +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0003-V3_1 +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0004-V3_2 +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0005-V3_2_1 +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0006-NotSupported +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0007-Unknown +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0008-UnknownFutureValue +msgraph_beta.generated.models.security.AppInfoPciDssVersion::0009-V4 +msgraph_beta.generated.models.security.AppInfoUploadedDataTypes::0000-Documents +msgraph_beta.generated.models.security.AppInfoUploadedDataTypes::0001-MediaFiles +msgraph_beta.generated.models.security.AppInfoUploadedDataTypes::0002-CodingFiles +msgraph_beta.generated.models.security.AppInfoUploadedDataTypes::0003-CreditCards +msgraph_beta.generated.models.security.AppInfoUploadedDataTypes::0004-DatabaseFiles +msgraph_beta.generated.models.security.AppInfoUploadedDataTypes::0005-None_ +msgraph_beta.generated.models.security.AppInfoUploadedDataTypes::0006-Unknown +msgraph_beta.generated.models.security.AppInfoUploadedDataTypes::0007-UnknownFutureValue msgraph_beta.generated.models.security.ApplyLabelAction-->InformationProtectionAction msgraph_beta.generated.models.security.ApplyLabelAction::|public|actions():list[InformationProtectionAction] msgraph_beta.generated.models.security.ApplyLabelAction::|public|actions(value:list[InformationProtectionAction]):None @@ -215098,8 +218692,8 @@ msgraph_beta.generated.models.security.AuditLogQuery::|public|operation_filters( msgraph_beta.generated.models.security.AuditLogQuery::|public|operation_filters(value:list[str]):None msgraph_beta.generated.models.security.AuditLogQuery::|public|records():list[AuditLogRecord] msgraph_beta.generated.models.security.AuditLogQuery::|public|records(value:list[AuditLogRecord]):None -msgraph_beta.generated.models.security.AuditLogQuery::|public|record_type_filters():list[str] -msgraph_beta.generated.models.security.AuditLogQuery::|public|record_type_filters(value:list[str]):None +msgraph_beta.generated.models.security.AuditLogQuery::|public|record_type_filters():list[AuditLogRecordType] +msgraph_beta.generated.models.security.AuditLogQuery::|public|record_type_filters(value:list[AuditLogRecordType]):None msgraph_beta.generated.models.security.AuditLogQuery::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.AuditLogQuery::|public|service_filters():list[str] msgraph_beta.generated.models.security.AuditLogQuery::|public|service_filters(value:list[str]):None @@ -215598,6 +219192,17 @@ msgraph_beta.generated.models.security.Case::|public|serialize(writer:Serializat msgraph_beta.generated.models.security.Case::|public|status():CaseStatus msgraph_beta.generated.models.security.Case::|public|status(value:CaseStatus):None msgraph_beta.generated.models.security.Case::|static|public|create_from_discriminator_value(parse_node:ParseNode):Case +msgraph_beta.generated.models.security.CaseAction::0000-ContentExport +msgraph_beta.generated.models.security.CaseAction::0001-ApplyTags +msgraph_beta.generated.models.security.CaseAction::0002-ConvertToPdf +msgraph_beta.generated.models.security.CaseAction::0003-Index +msgraph_beta.generated.models.security.CaseAction::0004-EstimateStatistics +msgraph_beta.generated.models.security.CaseAction::0005-AddToReviewSet +msgraph_beta.generated.models.security.CaseAction::0006-HoldUpdate +msgraph_beta.generated.models.security.CaseAction::0007-UnknownFutureValue +msgraph_beta.generated.models.security.CaseAction::0008-PurgeData +msgraph_beta.generated.models.security.CaseAction::0009-ExportReport +msgraph_beta.generated.models.security.CaseAction::0010-ExportResult msgraph_beta.generated.models.security.CaseAuditRecord-->AuditData msgraph_beta.generated.models.security.CaseAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.CaseAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -215611,9 +219216,24 @@ msgraph_beta.generated.models.security.CaseInvestigation::|public|odata_type:str msgraph_beta.generated.models.security.CaseInvestigation::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.CaseInvestigation::|static|public|create_from_discriminator_value(parse_node:ParseNode):CaseInvestigation msgraph_beta.generated.models.security.CaseOperation-->Entity +msgraph_beta.generated.models.security.CaseOperation::|public|action():CaseAction +msgraph_beta.generated.models.security.CaseOperation::|public|action(value:CaseAction):None +msgraph_beta.generated.models.security.CaseOperation::|public|completed_date_time():datetime.datetime +msgraph_beta.generated.models.security.CaseOperation::|public|completed_date_time(value:datetime.datetime):None msgraph_beta.generated.models.security.CaseOperation::|public|constructor():None +msgraph_beta.generated.models.security.CaseOperation::|public|created_by():IdentitySet +msgraph_beta.generated.models.security.CaseOperation::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.security.CaseOperation::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.security.CaseOperation::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.security.CaseOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.CaseOperation::|public|odata_type:str +msgraph_beta.generated.models.security.CaseOperation::|public|percent_progress():int +msgraph_beta.generated.models.security.CaseOperation::|public|percent_progress(value:int):None +msgraph_beta.generated.models.security.CaseOperation::|public|result_info():ResultInfo +msgraph_beta.generated.models.security.CaseOperation::|public|result_info(value:ResultInfo):None msgraph_beta.generated.models.security.CaseOperation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.CaseOperation::|public|status():CaseOperationStatus +msgraph_beta.generated.models.security.CaseOperation::|public|status(value:CaseOperationStatus):None msgraph_beta.generated.models.security.CaseOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):CaseOperation msgraph_beta.generated.models.security.CaseOperationCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.security.CaseOperationCollectionResponse::|public|constructor():None @@ -215622,6 +219242,13 @@ msgraph_beta.generated.models.security.CaseOperationCollectionResponse::|public| msgraph_beta.generated.models.security.CaseOperationCollectionResponse::|public|value():list[CaseOperation] msgraph_beta.generated.models.security.CaseOperationCollectionResponse::|public|value(value:list[CaseOperation]):None msgraph_beta.generated.models.security.CaseOperationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CaseOperationCollectionResponse +msgraph_beta.generated.models.security.CaseOperationStatus::0000-NotStarted +msgraph_beta.generated.models.security.CaseOperationStatus::0001-SubmissionFailed +msgraph_beta.generated.models.security.CaseOperationStatus::0002-Running +msgraph_beta.generated.models.security.CaseOperationStatus::0003-Succeeded +msgraph_beta.generated.models.security.CaseOperationStatus::0004-PartiallySucceeded +msgraph_beta.generated.models.security.CaseOperationStatus::0005-Failed +msgraph_beta.generated.models.security.CaseOperationStatus::0006-UnknownFutureValue msgraph_beta.generated.models.security.CasesRoot-->Entity msgraph_beta.generated.models.security.CasesRoot::|public|constructor():None msgraph_beta.generated.models.security.CasesRoot::|public|ediscovery_cases():list[EdiscoveryCase] @@ -215787,6 +219414,10 @@ msgraph_beta.generated.models.security.CloudAppDiscoveryReportCollectionResponse msgraph_beta.generated.models.security.CloudAppDiscoveryReportCollectionResponse::|public|value():list[CloudAppDiscoveryReport] msgraph_beta.generated.models.security.CloudAppDiscoveryReportCollectionResponse::|public|value(value:list[CloudAppDiscoveryReport]):None msgraph_beta.generated.models.security.CloudAppDiscoveryReportCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudAppDiscoveryReportCollectionResponse +msgraph_beta.generated.models.security.CloudAppInfoState::0000-True_ +msgraph_beta.generated.models.security.CloudAppInfoState::0001-False_ +msgraph_beta.generated.models.security.CloudAppInfoState::0002-Unknown +msgraph_beta.generated.models.security.CloudAppInfoState::0003-UnknownFutureValue msgraph_beta.generated.models.security.CloudApplicationEvidence-->AlertEvidence msgraph_beta.generated.models.security.CloudApplicationEvidence::|public|app_id():int msgraph_beta.generated.models.security.CloudApplicationEvidence::|public|app_id(value:int):None @@ -216026,7 +219657,14 @@ msgraph_beta.generated.models.security.ContainerEvidence::|public|serialize(writ msgraph_beta.generated.models.security.ContainerEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerEvidence msgraph_beta.generated.models.security.ContainerImageEvidence-->AlertEvidence msgraph_beta.generated.models.security.ContainerImageEvidence::|public|constructor():None +msgraph_beta.generated.models.security.ContainerImageEvidence::|public|digest_image():ContainerImageEvidence +msgraph_beta.generated.models.security.ContainerImageEvidence::|public|digest_image(value:ContainerImageEvidence):None msgraph_beta.generated.models.security.ContainerImageEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.ContainerImageEvidence::|public|image_id():str +msgraph_beta.generated.models.security.ContainerImageEvidence::|public|image_id(value:str):None +msgraph_beta.generated.models.security.ContainerImageEvidence::|public|odata_type:str +msgraph_beta.generated.models.security.ContainerImageEvidence::|public|registry():ContainerRegistryEvidence +msgraph_beta.generated.models.security.ContainerImageEvidence::|public|registry(value:ContainerRegistryEvidence):None msgraph_beta.generated.models.security.ContainerImageEvidence::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.ContainerImageEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerImageEvidence msgraph_beta.generated.models.security.ContainerPortProtocol::0000-Udp @@ -216207,7 +219845,16 @@ msgraph_beta.generated.models.security.DataLakeExportOperationAuditRecord::|publ msgraph_beta.generated.models.security.DataLakeExportOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataLakeExportOperationAuditRecord msgraph_beta.generated.models.security.DataSet-->Entity msgraph_beta.generated.models.security.DataSet::|public|constructor():None +msgraph_beta.generated.models.security.DataSet::|public|created_by():IdentitySet +msgraph_beta.generated.models.security.DataSet::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.security.DataSet::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.security.DataSet::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.DataSet::|public|description():str +msgraph_beta.generated.models.security.DataSet::|public|description(value:str):None +msgraph_beta.generated.models.security.DataSet::|public|display_name():str +msgraph_beta.generated.models.security.DataSet::|public|display_name(value:str):None msgraph_beta.generated.models.security.DataSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DataSet::|public|odata_type:str msgraph_beta.generated.models.security.DataSet::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.DataSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataSet msgraph_beta.generated.models.security.DataShareOperationAuditRecord-->AuditData @@ -216669,8 +220316,175 @@ msgraph_beta.generated.models.security.DiscoveredCloudAppDevice::|static|public| msgraph_beta.generated.models.security.DiscoveredCloudAppDevice~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.DiscoveredCloudAppInfo-->Entity msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|constructor():None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|csa_star_level():AppInfoCsaStarLevel +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|csa_star_level(value:AppInfoCsaStarLevel):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|data_at_rest_encryption_method():AppInfoDataAtRestEncryptionMethod +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|data_at_rest_encryption_method(value:AppInfoDataAtRestEncryptionMethod):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|data_center():str +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|data_center(value:str):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|data_retention_policy():AppInfoDataRetentionPolicy +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|data_retention_policy(value:AppInfoDataRetentionPolicy):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|data_types():list[AppInfoUploadedDataTypes] +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|data_types(value:list[AppInfoUploadedDataTypes]):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|domain_registration_date_time():datetime.datetime +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|domain_registration_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|encryption_protocol():AppInfoEncryptionProtocol +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|encryption_protocol(value:AppInfoEncryptionProtocol):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|fed_ramp_level():AppInfoFedRampLevel +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|fed_ramp_level(value:AppInfoFedRampLevel):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|founded():int +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|founded(value:int):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|gdpr_readiness_statement():str +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|gdpr_readiness_statement(value:str):None msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|headquarters():str +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|headquarters(value:str):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|holding():AppInfoHolding +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|holding(value:AppInfoHolding):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|hosting_company():str +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|hosting_company(value:str):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_admin_audit_trail():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_admin_audit_trail(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_cobit_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_cobit_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_coppa_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_coppa_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_data_audit_trail():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_data_audit_trail(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_data_classification():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_data_classification(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_data_ownership():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_data_ownership(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_disaster_recovery_plan():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_disaster_recovery_plan(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_dmca():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_dmca(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_ferpa_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_ferpa_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_ffiec_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_ffiec_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_file_sharing():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_file_sharing(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_finra_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_finra_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_fisma_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_fisma_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gaap_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gaap_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_data_protection_impact_assessment():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_data_protection_impact_assessment(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_data_protection_officer():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_data_protection_officer(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_data_protection_secure_cross_border_data_transfer():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_data_protection_secure_cross_border_data_transfer(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_impact_assessment():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_impact_assessment(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_lawful_basis_for_processing():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_lawful_basis_for_processing(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_report_data_breaches():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_report_data_breaches(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_rights_related_to_automated_decision_making():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_rights_related_to_automated_decision_making(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_access():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_access(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_be_informed():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_be_informed(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_data_portablility():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_data_portablility(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_erasure():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_erasure(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_object():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_object(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_rectification():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_rectification(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_restriction_of_processing():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_right_to_restriction_of_processing(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_secure_cross_border_data_control():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_gdpr_secure_cross_border_data_control(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_glba_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_glba_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_hipaa_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_hipaa_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_hitrust_csf_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_hitrust_csf_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_content_security_policy():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_content_security_policy(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_strict_transport_security():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_strict_transport_security(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_x_content_type_options():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_x_content_type_options(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_x_frame_options():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_x_frame_options(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_x_xss_protection():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_http_security_headers_x_xss_protection(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_ip_address_restriction():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_ip_address_restriction(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_isae3402_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_isae3402_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_iso27001_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_iso27001_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_iso27017_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_iso27017_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_iso27018_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_iso27018_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_itar_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_itar_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_multi_factor_authentication():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_multi_factor_authentication(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_change_password_period():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_change_password_period(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_character_combination():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_character_combination(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_password_history_and_reuse():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_password_history_and_reuse(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_password_length_limit():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_password_length_limit(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_personal_information_use():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_password_policy_personal_information_use(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_penetration_testing():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_penetration_testing(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_privacy_shield_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_privacy_shield_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_remember_password():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_remember_password(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_requires_user_authentication():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_requires_user_authentication(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_soc1_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_soc1_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_soc2_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_soc2_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_soc3_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_soc3_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_sox_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_sox_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_sp80053_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_sp80053_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_ssae16_compliant():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_ssae16_compliant(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_supports_saml():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_supports_saml(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_trusted_certificate():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_trusted_certificate(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_user_audit_trail():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_user_audit_trail(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_user_can_upload_data():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_user_can_upload_data(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_user_roles_support():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_user_roles_support(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_valid_certificate_name():CloudAppInfoState +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|is_valid_certificate_name(value:CloudAppInfoState):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|latest_breach_date_time():datetime.datetime +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|latest_breach_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|logon_urls():list[str] +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|logon_urls(value:list[str]):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|odata_type:str +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|pci_dss_version():AppInfoPciDssVersion +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|pci_dss_version(value:AppInfoPciDssVersion):None msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|vendor():str +msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|public|vendor(value:str):None msgraph_beta.generated.models.security.DiscoveredCloudAppInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):DiscoveredCloudAppInfo msgraph_beta.generated.models.security.DiscoveredCloudAppIPAddress::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.security.DiscoveredCloudAppIPAddress::|public|additional_data(value:dict[str, Any]):None @@ -216861,7 +220675,14 @@ msgraph_beta.generated.models.security.EdiscoveryCaseMemberCollectionResponse::| msgraph_beta.generated.models.security.EdiscoveryCaseSettings-->Entity msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|constructor():None msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|ocr():OcrSettings +msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|ocr(value:OcrSettings):None +msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|odata_type:str +msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|redundancy_detection():RedundancyDetectionSettings +msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|redundancy_detection(value:RedundancyDetectionSettings):None msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|topic_modeling():TopicModelingSettings +msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|public|topic_modeling(value:TopicModelingSettings):None msgraph_beta.generated.models.security.EdiscoveryCaseSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryCaseSettings msgraph_beta.generated.models.security.EdiscoveryCustodian-->DataSourceContainer msgraph_beta.generated.models.security.EdiscoveryCustodian::|public|acknowledged_date_time():datetime.datetime @@ -216891,7 +220712,24 @@ msgraph_beta.generated.models.security.EdiscoveryCustodianCollectionResponse::|s msgraph_beta.generated.models.security.EdiscoveryEstimateOperation-->CaseOperation msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|constructor():None msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_items_size():int +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_items_size(value:int):None +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_item_count():int +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_item_count(value:int):None +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|mailbox_count():int +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|mailbox_count(value:int):None +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|odata_type:str +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|search():EdiscoverySearch +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|search(value:EdiscoverySearch):None msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|site_count():int +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|site_count(value:int):None +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|statistics_options():StatisticsOptions +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|statistics_options(value:StatisticsOptions):None +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_items_size():int +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_items_size(value:int):None +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_item_count():int +msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_item_count(value:int):None msgraph_beta.generated.models.security.EdiscoveryEstimateOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryEstimateOperation msgraph_beta.generated.models.security.EdiscoveryExportOperation-->CaseOperation msgraph_beta.generated.models.security.EdiscoveryExportOperation::|public|azure_blob_container():str @@ -216968,6 +220806,7 @@ msgraph_beta.generated.models.security.EdiscoveryHoldPolicyCollectionResponse::| msgraph_beta.generated.models.security.EdiscoveryIndexOperation-->CaseOperation msgraph_beta.generated.models.security.EdiscoveryIndexOperation::|public|constructor():None msgraph_beta.generated.models.security.EdiscoveryIndexOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EdiscoveryIndexOperation::|public|odata_type:str msgraph_beta.generated.models.security.EdiscoveryIndexOperation::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.EdiscoveryIndexOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryIndexOperation msgraph_beta.generated.models.security.EdiscoveryNoncustodialDataSource-->DataSourceContainer @@ -217548,11 +221387,74 @@ msgraph_beta.generated.models.security.FileHashEvidence::|public|value():str msgraph_beta.generated.models.security.FileHashEvidence::|public|value(value:str):None msgraph_beta.generated.models.security.FileHashEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):FileHashEvidence msgraph_beta.generated.models.security.FileHash~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.FilePlanAppliedCategory-->FilePlanDescriptorBase +msgraph_beta.generated.models.security.FilePlanAppliedCategory::|public|constructor():None +msgraph_beta.generated.models.security.FilePlanAppliedCategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FilePlanAppliedCategory::|public|odata_type:str +msgraph_beta.generated.models.security.FilePlanAppliedCategory::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FilePlanAppliedCategory::|public|subcategory():FilePlanSubcategory +msgraph_beta.generated.models.security.FilePlanAppliedCategory::|public|subcategory(value:FilePlanSubcategory):None +msgraph_beta.generated.models.security.FilePlanAppliedCategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanAppliedCategory +msgraph_beta.generated.models.security.FilePlanAuthority-->FilePlanDescriptorBase +msgraph_beta.generated.models.security.FilePlanAuthority::|public|constructor():None +msgraph_beta.generated.models.security.FilePlanAuthority::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FilePlanAuthority::|public|odata_type:str +msgraph_beta.generated.models.security.FilePlanAuthority::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FilePlanAuthority::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanAuthority +msgraph_beta.generated.models.security.FilePlanCitation-->FilePlanDescriptorBase +msgraph_beta.generated.models.security.FilePlanCitation::|public|citation_jurisdiction():str +msgraph_beta.generated.models.security.FilePlanCitation::|public|citation_jurisdiction(value:str):None +msgraph_beta.generated.models.security.FilePlanCitation::|public|citation_url():str +msgraph_beta.generated.models.security.FilePlanCitation::|public|citation_url(value:str):None +msgraph_beta.generated.models.security.FilePlanCitation::|public|constructor():None +msgraph_beta.generated.models.security.FilePlanCitation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FilePlanCitation::|public|odata_type:str +msgraph_beta.generated.models.security.FilePlanCitation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FilePlanCitation::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanCitation +msgraph_beta.generated.models.security.FilePlanDepartment-->FilePlanDescriptorBase +msgraph_beta.generated.models.security.FilePlanDepartment::|public|constructor():None +msgraph_beta.generated.models.security.FilePlanDepartment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FilePlanDepartment::|public|odata_type:str +msgraph_beta.generated.models.security.FilePlanDepartment::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FilePlanDepartment::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanDepartment msgraph_beta.generated.models.security.FilePlanDescriptor-->Entity +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|authority():FilePlanAuthority +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|authority(value:FilePlanAuthority):None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|authority_template():AuthorityTemplate +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|authority_template(value:AuthorityTemplate):None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|category():FilePlanAppliedCategory +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|category(value:FilePlanAppliedCategory):None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|category_template():CategoryTemplate +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|category_template(value:CategoryTemplate):None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|citation():FilePlanCitation +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|citation(value:FilePlanCitation):None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|citation_template():CitationTemplate +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|citation_template(value:CitationTemplate):None msgraph_beta.generated.models.security.FilePlanDescriptor::|public|constructor():None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|department():FilePlanDepartment +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|department(value:FilePlanDepartment):None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|department_template():DepartmentTemplate +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|department_template(value:DepartmentTemplate):None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|file_plan_reference():FilePlanReference +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|file_plan_reference(value:FilePlanReference):None +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|file_plan_reference_template():FilePlanReferenceTemplate +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|file_plan_reference_template(value:FilePlanReferenceTemplate):None msgraph_beta.generated.models.security.FilePlanDescriptor::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FilePlanDescriptor::|public|odata_type:str msgraph_beta.generated.models.security.FilePlanDescriptor::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.FilePlanDescriptor::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanDescriptor +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|constructor():None +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|display_name():str +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|display_name(value:str):None +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|odata_type():str +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FilePlanDescriptorBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanDescriptorBase +msgraph_beta.generated.models.security.FilePlanDescriptorBase~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.FilePlanDescriptorTemplate-->Entity msgraph_beta.generated.models.security.FilePlanDescriptorTemplate::|public|constructor():None msgraph_beta.generated.models.security.FilePlanDescriptorTemplate::|public|created_by():IdentitySet @@ -217565,6 +221467,12 @@ msgraph_beta.generated.models.security.FilePlanDescriptorTemplate::|public|get_f msgraph_beta.generated.models.security.FilePlanDescriptorTemplate::|public|odata_type:str msgraph_beta.generated.models.security.FilePlanDescriptorTemplate::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.FilePlanDescriptorTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanDescriptorTemplate +msgraph_beta.generated.models.security.FilePlanReference-->FilePlanDescriptorBase +msgraph_beta.generated.models.security.FilePlanReference::|public|constructor():None +msgraph_beta.generated.models.security.FilePlanReference::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FilePlanReference::|public|odata_type:str +msgraph_beta.generated.models.security.FilePlanReference::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FilePlanReference::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanReference msgraph_beta.generated.models.security.FilePlanReferenceTemplate-->FilePlanDescriptorTemplate msgraph_beta.generated.models.security.FilePlanReferenceTemplate::|public|constructor():None msgraph_beta.generated.models.security.FilePlanReferenceTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -217578,6 +221486,12 @@ msgraph_beta.generated.models.security.FilePlanReferenceTemplateCollectionRespon msgraph_beta.generated.models.security.FilePlanReferenceTemplateCollectionResponse::|public|value():list[FilePlanReferenceTemplate] msgraph_beta.generated.models.security.FilePlanReferenceTemplateCollectionResponse::|public|value(value:list[FilePlanReferenceTemplate]):None msgraph_beta.generated.models.security.FilePlanReferenceTemplateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanReferenceTemplateCollectionResponse +msgraph_beta.generated.models.security.FilePlanSubcategory-->FilePlanDescriptorBase +msgraph_beta.generated.models.security.FilePlanSubcategory::|public|constructor():None +msgraph_beta.generated.models.security.FilePlanSubcategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FilePlanSubcategory::|public|odata_type:str +msgraph_beta.generated.models.security.FilePlanSubcategory::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FilePlanSubcategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanSubcategory msgraph_beta.generated.models.security.FileProcessingStatus::0000-Success msgraph_beta.generated.models.security.FileProcessingStatus::0001-InternalError msgraph_beta.generated.models.security.FileProcessingStatus::0002-UnknownError @@ -217653,6 +221567,26 @@ msgraph_beta.generated.models.security.FormattedContent::|public|odata_type(valu msgraph_beta.generated.models.security.FormattedContent::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.FormattedContent::|static|public|create_from_discriminator_value(parse_node:ParseNode):FormattedContent msgraph_beta.generated.models.security.FormattedContent~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.GeoLocation::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.GeoLocation::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.GeoLocation::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.GeoLocation::|public|city():str +msgraph_beta.generated.models.security.GeoLocation::|public|city(value:str):None +msgraph_beta.generated.models.security.GeoLocation::|public|constructor():None +msgraph_beta.generated.models.security.GeoLocation::|public|country_name():str +msgraph_beta.generated.models.security.GeoLocation::|public|country_name(value:str):None +msgraph_beta.generated.models.security.GeoLocation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.GeoLocation::|public|latitude():float +msgraph_beta.generated.models.security.GeoLocation::|public|latitude(value:float):None +msgraph_beta.generated.models.security.GeoLocation::|public|longitude():float +msgraph_beta.generated.models.security.GeoLocation::|public|longitude(value:float):None +msgraph_beta.generated.models.security.GeoLocation::|public|odata_type():str +msgraph_beta.generated.models.security.GeoLocation::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.GeoLocation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.GeoLocation::|public|state():str +msgraph_beta.generated.models.security.GeoLocation::|public|state(value:str):None +msgraph_beta.generated.models.security.GeoLocation::|static|public|create_from_discriminator_value(parse_node:ParseNode):GeoLocation +msgraph_beta.generated.models.security.GeoLocation~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.GitHubOrganizationEvidence-->AlertEvidence msgraph_beta.generated.models.security.GitHubOrganizationEvidence::|public|company():str msgraph_beta.generated.models.security.GitHubOrganizationEvidence::|public|company(value:str):None @@ -218025,10 +221959,45 @@ msgraph_beta.generated.models.security.HostPortStatus::0001-Filtered msgraph_beta.generated.models.security.HostPortStatus::0002-Closed msgraph_beta.generated.models.security.HostPortStatus::0003-UnknownFutureValue msgraph_beta.generated.models.security.HostReputation-->Entity +msgraph_beta.generated.models.security.HostReputation::|public|classification():HostReputationClassification +msgraph_beta.generated.models.security.HostReputation::|public|classification(value:HostReputationClassification):None msgraph_beta.generated.models.security.HostReputation::|public|constructor():None msgraph_beta.generated.models.security.HostReputation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HostReputation::|public|odata_type:str +msgraph_beta.generated.models.security.HostReputation::|public|rules():list[HostReputationRule] +msgraph_beta.generated.models.security.HostReputation::|public|rules(value:list[HostReputationRule]):None +msgraph_beta.generated.models.security.HostReputation::|public|score():int +msgraph_beta.generated.models.security.HostReputation::|public|score(value:int):None msgraph_beta.generated.models.security.HostReputation::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.HostReputation::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostReputation +msgraph_beta.generated.models.security.HostReputationClassification::0000-Unknown +msgraph_beta.generated.models.security.HostReputationClassification::0001-Neutral +msgraph_beta.generated.models.security.HostReputationClassification::0002-Suspicious +msgraph_beta.generated.models.security.HostReputationClassification::0003-Malicious +msgraph_beta.generated.models.security.HostReputationClassification::0004-UnknownFutureValue +msgraph_beta.generated.models.security.HostReputationRule::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.HostReputationRule::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.HostReputationRule::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.HostReputationRule::|public|constructor():None +msgraph_beta.generated.models.security.HostReputationRule::|public|description():str +msgraph_beta.generated.models.security.HostReputationRule::|public|description(value:str):None +msgraph_beta.generated.models.security.HostReputationRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HostReputationRule::|public|name():str +msgraph_beta.generated.models.security.HostReputationRule::|public|name(value:str):None +msgraph_beta.generated.models.security.HostReputationRule::|public|odata_type():str +msgraph_beta.generated.models.security.HostReputationRule::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.HostReputationRule::|public|related_details_url():str +msgraph_beta.generated.models.security.HostReputationRule::|public|related_details_url(value:str):None +msgraph_beta.generated.models.security.HostReputationRule::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HostReputationRule::|public|severity():HostReputationRuleSeverity +msgraph_beta.generated.models.security.HostReputationRule::|public|severity(value:HostReputationRuleSeverity):None +msgraph_beta.generated.models.security.HostReputationRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostReputationRule +msgraph_beta.generated.models.security.HostReputationRuleSeverity::0000-Unknown +msgraph_beta.generated.models.security.HostReputationRuleSeverity::0001-Low +msgraph_beta.generated.models.security.HostReputationRuleSeverity::0002-Medium +msgraph_beta.generated.models.security.HostReputationRuleSeverity::0003-High +msgraph_beta.generated.models.security.HostReputationRuleSeverity::0004-UnknownFutureValue +msgraph_beta.generated.models.security.HostReputationRule~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.HostSslCertificate-->Artifact msgraph_beta.generated.models.security.HostSslCertificate::|public|constructor():None msgraph_beta.generated.models.security.HostSslCertificate::|public|first_seen_date_time():datetime.datetime @@ -218411,7 +222380,16 @@ msgraph_beta.generated.models.security.InformationProtectionAction::|static|publ msgraph_beta.generated.models.security.InformationProtectionAction~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.InformationProtectionPolicySetting-->Entity msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|constructor():None +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|default_label_id():str +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|default_label_id(value:str):None msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|is_downgrade_justification_required():bool +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|is_downgrade_justification_required(value:bool):None +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|is_mandatory():bool +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|is_mandatory(value:bool):None +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|more_info_url():str +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|more_info_url(value:str):None +msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|odata_type:str msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.InformationProtectionPolicySetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):InformationProtectionPolicySetting msgraph_beta.generated.models.security.InformationWorkerProtectionAuditRecord-->AuditData @@ -218604,8 +222582,17 @@ msgraph_beta.generated.models.security.IpAddress::|public|serialize(writer:Seria msgraph_beta.generated.models.security.IpAddress::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpAddress msgraph_beta.generated.models.security.IpEvidence-->AlertEvidence msgraph_beta.generated.models.security.IpEvidence::|public|constructor():None +msgraph_beta.generated.models.security.IpEvidence::|public|country_letter_code():str +msgraph_beta.generated.models.security.IpEvidence::|public|country_letter_code(value:str):None msgraph_beta.generated.models.security.IpEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.IpEvidence::|public|ip_address():str +msgraph_beta.generated.models.security.IpEvidence::|public|ip_address(value:str):None +msgraph_beta.generated.models.security.IpEvidence::|public|location():GeoLocation +msgraph_beta.generated.models.security.IpEvidence::|public|location(value:GeoLocation):None +msgraph_beta.generated.models.security.IpEvidence::|public|odata_type:str msgraph_beta.generated.models.security.IpEvidence::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.IpEvidence::|public|stream():Stream +msgraph_beta.generated.models.security.IpEvidence::|public|stream(value:Stream):None msgraph_beta.generated.models.security.IpEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpEvidence msgraph_beta.generated.models.security.IrmSecurityAlertRecord-->AuditData msgraph_beta.generated.models.security.IrmSecurityAlertRecord::|public|constructor():None @@ -218700,8 +222687,15 @@ msgraph_beta.generated.models.security.KubernetesControllerEvidence::|public|typ msgraph_beta.generated.models.security.KubernetesControllerEvidence::|public|type(value:str):None msgraph_beta.generated.models.security.KubernetesControllerEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesControllerEvidence msgraph_beta.generated.models.security.KubernetesNamespaceEvidence-->AlertEvidence +msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|cluster():KubernetesClusterEvidence +msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|cluster(value:KubernetesClusterEvidence):None msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|constructor():None msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|labels():Dictionary +msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|labels(value:Dictionary):None +msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|name():str +msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|name(value:str):None +msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|odata_type:str msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.KubernetesNamespaceEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesNamespaceEvidence msgraph_beta.generated.models.security.KubernetesPlatform::0000-Unknown @@ -218712,8 +222706,27 @@ msgraph_beta.generated.models.security.KubernetesPlatform::0004-Arc msgraph_beta.generated.models.security.KubernetesPlatform::0005-UnknownFutureValue msgraph_beta.generated.models.security.KubernetesPodEvidence-->AlertEvidence msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|constructor():None +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|containers():list[ContainerEvidence] +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|containers(value:list[ContainerEvidence]):None +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|controller():KubernetesControllerEvidence +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|controller(value:KubernetesControllerEvidence):None +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|ephemeral_containers():list[ContainerEvidence] +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|ephemeral_containers(value:list[ContainerEvidence]):None msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|init_containers():list[ContainerEvidence] +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|init_containers(value:list[ContainerEvidence]):None +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|labels():Dictionary +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|labels(value:Dictionary):None +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|name():str +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|name(value:str):None +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|namespace():KubernetesNamespaceEvidence +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|namespace(value:KubernetesNamespaceEvidence):None +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|odata_type:str +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|pod_ip():IpEvidence +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|pod_ip(value:IpEvidence):None msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|service_account():KubernetesServiceAccountEvidence +msgraph_beta.generated.models.security.KubernetesPodEvidence::|public|service_account(value:KubernetesServiceAccountEvidence):None msgraph_beta.generated.models.security.KubernetesPodEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesPodEvidence msgraph_beta.generated.models.security.KubernetesSecretEvidence-->AlertEvidence msgraph_beta.generated.models.security.KubernetesSecretEvidence::|public|constructor():None @@ -219457,6 +223470,22 @@ msgraph_beta.generated.models.security.OauthApplicationEvidence::|public|publish msgraph_beta.generated.models.security.OauthApplicationEvidence::|public|publisher(value:str):None msgraph_beta.generated.models.security.OauthApplicationEvidence::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.OauthApplicationEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):OauthApplicationEvidence +msgraph_beta.generated.models.security.OcrSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.OcrSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.OcrSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.OcrSettings::|public|constructor():None +msgraph_beta.generated.models.security.OcrSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.OcrSettings::|public|is_enabled():bool +msgraph_beta.generated.models.security.OcrSettings::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.security.OcrSettings::|public|max_image_size():int +msgraph_beta.generated.models.security.OcrSettings::|public|max_image_size(value:int):None +msgraph_beta.generated.models.security.OcrSettings::|public|odata_type():str +msgraph_beta.generated.models.security.OcrSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.OcrSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.OcrSettings::|public|timeout():datetime.timedelta +msgraph_beta.generated.models.security.OcrSettings::|public|timeout(value:datetime.timedelta):None +msgraph_beta.generated.models.security.OcrSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OcrSettings +msgraph_beta.generated.models.security.OcrSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.OfficeNativeAuditRecord-->AuditData msgraph_beta.generated.models.security.OfficeNativeAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.OfficeNativeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -219950,6 +223979,24 @@ msgraph_beta.generated.models.security.RecordsManagementAuditRecord::|public|get msgraph_beta.generated.models.security.RecordsManagementAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.RecordsManagementAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.RecordsManagementAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):RecordsManagementAuditRecord +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|constructor():None +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|is_enabled():bool +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|max_words():int +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|max_words(value:int):None +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|min_words():int +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|min_words(value:int):None +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|odata_type():str +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|similarity_threshold():int +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|public|similarity_threshold(value:int):None +msgraph_beta.generated.models.security.RedundancyDetectionSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):RedundancyDetectionSettings +msgraph_beta.generated.models.security.RedundancyDetectionSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.RegistryKeyEvidence-->AlertEvidence msgraph_beta.generated.models.security.RegistryKeyEvidence::|public|constructor():None msgraph_beta.generated.models.security.RegistryKeyEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -220335,6 +224382,9 @@ msgraph_beta.generated.models.security.SearchAuditRecord::|static|public|create_ msgraph_beta.generated.models.security.Security-->Entity msgraph_beta.generated.models.security.Security::|public|constructor():None msgraph_beta.generated.models.security.Security::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.Security::|public|information_protection():InformationProtection +msgraph_beta.generated.models.security.Security::|public|information_protection(value:InformationProtection):None +msgraph_beta.generated.models.security.Security::|public|odata_type:str msgraph_beta.generated.models.security.Security::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.Security::|static|public|create_from_discriminator_value(parse_node:ParseNode):Security msgraph_beta.generated.models.security.SecurityComplianceAlertRecord-->AuditData @@ -220661,8 +224711,29 @@ msgraph_beta.generated.models.security.SourceType::0001-Site msgraph_beta.generated.models.security.SourceType::0002-UnknownFutureValue msgraph_beta.generated.models.security.SslCertificate-->Artifact msgraph_beta.generated.models.security.SslCertificate::|public|constructor():None +msgraph_beta.generated.models.security.SslCertificate::|public|expiration_date_time():datetime.datetime +msgraph_beta.generated.models.security.SslCertificate::|public|expiration_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.SslCertificate::|public|fingerprint():str +msgraph_beta.generated.models.security.SslCertificate::|public|fingerprint(value:str):None +msgraph_beta.generated.models.security.SslCertificate::|public|first_seen_date_time():datetime.datetime +msgraph_beta.generated.models.security.SslCertificate::|public|first_seen_date_time(value:datetime.datetime):None msgraph_beta.generated.models.security.SslCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SslCertificate::|public|issuer():SslCertificateEntity +msgraph_beta.generated.models.security.SslCertificate::|public|issuer(value:SslCertificateEntity):None +msgraph_beta.generated.models.security.SslCertificate::|public|issue_date_time():datetime.datetime +msgraph_beta.generated.models.security.SslCertificate::|public|issue_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.SslCertificate::|public|last_seen_date_time():datetime.datetime +msgraph_beta.generated.models.security.SslCertificate::|public|last_seen_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.SslCertificate::|public|odata_type:str +msgraph_beta.generated.models.security.SslCertificate::|public|related_hosts():list[Host] +msgraph_beta.generated.models.security.SslCertificate::|public|related_hosts(value:list[Host]):None msgraph_beta.generated.models.security.SslCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SslCertificate::|public|serial_number():str +msgraph_beta.generated.models.security.SslCertificate::|public|serial_number(value:str):None +msgraph_beta.generated.models.security.SslCertificate::|public|sha1():str +msgraph_beta.generated.models.security.SslCertificate::|public|sha1(value:str):None +msgraph_beta.generated.models.security.SslCertificate::|public|subject():SslCertificateEntity +msgraph_beta.generated.models.security.SslCertificate::|public|subject(value:SslCertificateEntity):None msgraph_beta.generated.models.security.SslCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificate msgraph_beta.generated.models.security.SslCertificateCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.security.SslCertificateCollectionResponse::|public|constructor():None @@ -220671,6 +224742,40 @@ msgraph_beta.generated.models.security.SslCertificateCollectionResponse::|public msgraph_beta.generated.models.security.SslCertificateCollectionResponse::|public|value():list[SslCertificate] msgraph_beta.generated.models.security.SslCertificateCollectionResponse::|public|value(value:list[SslCertificate]):None msgraph_beta.generated.models.security.SslCertificateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificateCollectionResponse +msgraph_beta.generated.models.security.SslCertificateEntity::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.SslCertificateEntity::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|address():PhysicalAddress +msgraph_beta.generated.models.security.SslCertificateEntity::|public|address(value:PhysicalAddress):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|alternate_names():list[str] +msgraph_beta.generated.models.security.SslCertificateEntity::|public|alternate_names(value:list[str]):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.SslCertificateEntity::|public|common_name():str +msgraph_beta.generated.models.security.SslCertificateEntity::|public|common_name(value:str):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|constructor():None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|email():str +msgraph_beta.generated.models.security.SslCertificateEntity::|public|email(value:str):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SslCertificateEntity::|public|given_name():str +msgraph_beta.generated.models.security.SslCertificateEntity::|public|given_name(value:str):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|odata_type():str +msgraph_beta.generated.models.security.SslCertificateEntity::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|organization_name():str +msgraph_beta.generated.models.security.SslCertificateEntity::|public|organization_name(value:str):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|organization_unit_name():str +msgraph_beta.generated.models.security.SslCertificateEntity::|public|organization_unit_name(value:str):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|serial_number():str +msgraph_beta.generated.models.security.SslCertificateEntity::|public|serial_number(value:str):None +msgraph_beta.generated.models.security.SslCertificateEntity::|public|surname():str +msgraph_beta.generated.models.security.SslCertificateEntity::|public|surname(value:str):None +msgraph_beta.generated.models.security.SslCertificateEntity::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificateEntity +msgraph_beta.generated.models.security.SslCertificateEntity~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.StatisticsOptions::0000-IncludeRefiners +msgraph_beta.generated.models.security.StatisticsOptions::0001-IncludeQueryStats +msgraph_beta.generated.models.security.StatisticsOptions::0002-IncludeUnindexedStats +msgraph_beta.generated.models.security.StatisticsOptions::0003-AdvancedIndexing +msgraph_beta.generated.models.security.StatisticsOptions::0004-LocationsWithoutHits +msgraph_beta.generated.models.security.StatisticsOptions::0005-UnknownFutureValue msgraph_beta.generated.models.security.StopAndQuarantineFileEntityIdentifier::0000-DeviceId msgraph_beta.generated.models.security.StopAndQuarantineFileEntityIdentifier::0001-Sha1 msgraph_beta.generated.models.security.StopAndQuarantineFileEntityIdentifier::0002-InitiatingProcessSHA1 @@ -221265,6 +225370,24 @@ msgraph_beta.generated.models.security.TodoAuditRecord::|public|get_field_deseri msgraph_beta.generated.models.security.TodoAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.TodoAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.TodoAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TodoAuditRecord +msgraph_beta.generated.models.security.TopicModelingSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.TopicModelingSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.TopicModelingSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.TopicModelingSettings::|public|constructor():None +msgraph_beta.generated.models.security.TopicModelingSettings::|public|dynamically_adjust_topic_count():bool +msgraph_beta.generated.models.security.TopicModelingSettings::|public|dynamically_adjust_topic_count(value:bool):None +msgraph_beta.generated.models.security.TopicModelingSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.TopicModelingSettings::|public|ignore_numbers():bool +msgraph_beta.generated.models.security.TopicModelingSettings::|public|ignore_numbers(value:bool):None +msgraph_beta.generated.models.security.TopicModelingSettings::|public|is_enabled():bool +msgraph_beta.generated.models.security.TopicModelingSettings::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.security.TopicModelingSettings::|public|odata_type():str +msgraph_beta.generated.models.security.TopicModelingSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.TopicModelingSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.TopicModelingSettings::|public|topic_count():int +msgraph_beta.generated.models.security.TopicModelingSettings::|public|topic_count(value:int):None +msgraph_beta.generated.models.security.TopicModelingSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TopicModelingSettings +msgraph_beta.generated.models.security.TopicModelingSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.TrafficType::0000-DownloadedBytes msgraph_beta.generated.models.security.TrafficType::0001-UploadedBytes msgraph_beta.generated.models.security.TrafficType::0002-Unknown @@ -221375,7 +225498,10 @@ msgraph_beta.generated.models.security.UrbacRoleAuditRecord::|static|public|crea msgraph_beta.generated.models.security.UrlEvidence-->AlertEvidence msgraph_beta.generated.models.security.UrlEvidence::|public|constructor():None msgraph_beta.generated.models.security.UrlEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.UrlEvidence::|public|odata_type:str msgraph_beta.generated.models.security.UrlEvidence::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.UrlEvidence::|public|url():str +msgraph_beta.generated.models.security.UrlEvidence::|public|url(value:str):None msgraph_beta.generated.models.security.UrlEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrlEvidence msgraph_beta.generated.models.security.UrlThreatSubmission-->ThreatSubmission msgraph_beta.generated.models.security.UrlThreatSubmission::|public|constructor():None @@ -221446,7 +225572,12 @@ msgraph_beta.generated.models.security.UserAssetIdentifier::0018-UnknownFutureVa msgraph_beta.generated.models.security.UserEvidence-->AlertEvidence msgraph_beta.generated.models.security.UserEvidence::|public|constructor():None msgraph_beta.generated.models.security.UserEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.UserEvidence::|public|odata_type:str msgraph_beta.generated.models.security.UserEvidence::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.UserEvidence::|public|stream():Stream +msgraph_beta.generated.models.security.UserEvidence::|public|stream(value:Stream):None +msgraph_beta.generated.models.security.UserEvidence::|public|user_account():UserAccount +msgraph_beta.generated.models.security.UserEvidence::|public|user_account(value:UserAccount):None msgraph_beta.generated.models.security.UserEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserEvidence msgraph_beta.generated.models.security.UserMailboxSetting::0000-None_ msgraph_beta.generated.models.security.UserMailboxSetting::0001-JunkMailDeletion @@ -221666,10 +225797,69 @@ msgraph_beta.generated.models.security.WdatpAlertsAuditRecord::|public|odata_typ msgraph_beta.generated.models.security.WdatpAlertsAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.WdatpAlertsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WdatpAlertsAuditRecord msgraph_beta.generated.models.security.WhoisBaseRecord-->Entity +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|abuse():WhoisContact +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|abuse(value:WhoisContact):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|admin():WhoisContact +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|admin(value:WhoisContact):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|billing():WhoisContact +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|billing(value:WhoisContact):None msgraph_beta.generated.models.security.WhoisBaseRecord::|public|constructor():None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|domain_status():str +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|domain_status(value:str):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|expiration_date_time():datetime.datetime +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|expiration_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|first_seen_date_time():datetime.datetime +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|first_seen_date_time(value:datetime.datetime):None msgraph_beta.generated.models.security.WhoisBaseRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|host():Host +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|host(value:Host):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|last_seen_date_time():datetime.datetime +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|last_seen_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|last_update_date_time():datetime.datetime +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|last_update_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|nameservers():list[WhoisNameserver] +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|nameservers(value:list[WhoisNameserver]):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|noc():WhoisContact +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|noc(value:WhoisContact):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|odata_type:str +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|raw_whois_text():str +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|raw_whois_text(value:str):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|registrant():WhoisContact +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|registrant(value:WhoisContact):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|registrar():WhoisContact +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|registrar(value:WhoisContact):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|registration_date_time():datetime.datetime +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|registration_date_time(value:datetime.datetime):None msgraph_beta.generated.models.security.WhoisBaseRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|technical():WhoisContact +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|technical(value:WhoisContact):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|whois_server():str +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|whois_server(value:str):None +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|zone():WhoisContact +msgraph_beta.generated.models.security.WhoisBaseRecord::|public|zone(value:WhoisContact):None msgraph_beta.generated.models.security.WhoisBaseRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisBaseRecord +msgraph_beta.generated.models.security.WhoisContact::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.WhoisContact::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.WhoisContact::|public|address():PhysicalAddress +msgraph_beta.generated.models.security.WhoisContact::|public|address(value:PhysicalAddress):None +msgraph_beta.generated.models.security.WhoisContact::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.WhoisContact::|public|constructor():None +msgraph_beta.generated.models.security.WhoisContact::|public|email():str +msgraph_beta.generated.models.security.WhoisContact::|public|email(value:str):None +msgraph_beta.generated.models.security.WhoisContact::|public|fax():str +msgraph_beta.generated.models.security.WhoisContact::|public|fax(value:str):None +msgraph_beta.generated.models.security.WhoisContact::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.WhoisContact::|public|name():str +msgraph_beta.generated.models.security.WhoisContact::|public|name(value:str):None +msgraph_beta.generated.models.security.WhoisContact::|public|odata_type():str +msgraph_beta.generated.models.security.WhoisContact::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.WhoisContact::|public|organization():str +msgraph_beta.generated.models.security.WhoisContact::|public|organization(value:str):None +msgraph_beta.generated.models.security.WhoisContact::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.WhoisContact::|public|telephone():str +msgraph_beta.generated.models.security.WhoisContact::|public|telephone(value:str):None +msgraph_beta.generated.models.security.WhoisContact::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisContact +msgraph_beta.generated.models.security.WhoisContact~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.WhoisHistoryRecord-->WhoisBaseRecord msgraph_beta.generated.models.security.WhoisHistoryRecord::|public|constructor():None msgraph_beta.generated.models.security.WhoisHistoryRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -221683,6 +225873,22 @@ msgraph_beta.generated.models.security.WhoisHistoryRecordCollectionResponse::|pu msgraph_beta.generated.models.security.WhoisHistoryRecordCollectionResponse::|public|value():list[WhoisHistoryRecord] msgraph_beta.generated.models.security.WhoisHistoryRecordCollectionResponse::|public|value(value:list[WhoisHistoryRecord]):None msgraph_beta.generated.models.security.WhoisHistoryRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisHistoryRecordCollectionResponse +msgraph_beta.generated.models.security.WhoisNameserver::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.WhoisNameserver::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.WhoisNameserver::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.WhoisNameserver::|public|constructor():None +msgraph_beta.generated.models.security.WhoisNameserver::|public|first_seen_date_time():datetime.datetime +msgraph_beta.generated.models.security.WhoisNameserver::|public|first_seen_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.WhoisNameserver::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.WhoisNameserver::|public|host():Host +msgraph_beta.generated.models.security.WhoisNameserver::|public|host(value:Host):None +msgraph_beta.generated.models.security.WhoisNameserver::|public|last_seen_date_time():datetime.datetime +msgraph_beta.generated.models.security.WhoisNameserver::|public|last_seen_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.WhoisNameserver::|public|odata_type():str +msgraph_beta.generated.models.security.WhoisNameserver::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.WhoisNameserver::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.WhoisNameserver::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisNameserver +msgraph_beta.generated.models.security.WhoisNameserver~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.WhoisRecord-->WhoisBaseRecord msgraph_beta.generated.models.security.WhoisRecord::|public|constructor():None msgraph_beta.generated.models.security.WhoisRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -221952,6 +226158,7 @@ msgraph_beta.generated.models.SecurityNetworkProtocol::0023-UnknownFutureValue msgraph_beta.generated.models.SecurityReportsRoot-->Entity msgraph_beta.generated.models.SecurityReportsRoot::|public|constructor():None msgraph_beta.generated.models.SecurityReportsRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SecurityReportsRoot::|public|odata_type:str msgraph_beta.generated.models.SecurityReportsRoot::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.SecurityReportsRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityReportsRoot msgraph_beta.generated.models.SecurityResource::|public|additional_data():dict[str, Any] @@ -222329,6 +226536,7 @@ msgraph_beta.generated.models.ServerProcessedContent~~>AdditionalDataHolder; Bac msgraph_beta.generated.models.ServiceActivity-->Entity msgraph_beta.generated.models.ServiceActivity::|public|constructor():None msgraph_beta.generated.models.ServiceActivity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ServiceActivity::|public|odata_type:str msgraph_beta.generated.models.ServiceActivity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ServiceActivity::|static|public|create_from_discriminator_value(parse_node:ParseNode):ServiceActivity msgraph_beta.generated.models.ServiceActivityPerformanceMetric::|public|additional_data():dict[str, Any] @@ -222572,8 +226780,11 @@ msgraph_beta.generated.models.ServiceLevelAgreementAttainment::|public|start_dat msgraph_beta.generated.models.ServiceLevelAgreementAttainment::|static|public|create_from_discriminator_value(parse_node:ParseNode):ServiceLevelAgreementAttainment msgraph_beta.generated.models.ServiceLevelAgreementAttainment~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ServiceLevelAgreementRoot-->Entity +msgraph_beta.generated.models.ServiceLevelAgreementRoot::|public|azure_a_d_authentication():AzureADAuthentication +msgraph_beta.generated.models.ServiceLevelAgreementRoot::|public|azure_a_d_authentication(value:AzureADAuthentication):None msgraph_beta.generated.models.ServiceLevelAgreementRoot::|public|constructor():None msgraph_beta.generated.models.ServiceLevelAgreementRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ServiceLevelAgreementRoot::|public|odata_type:str msgraph_beta.generated.models.ServiceLevelAgreementRoot::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ServiceLevelAgreementRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):ServiceLevelAgreementRoot msgraph_beta.generated.models.ServiceNowAuthenticationMethod::|public|additional_data():dict[str, Any] @@ -223101,6 +227312,21 @@ msgraph_beta.generated.models.SessionLifetimePolicy::|public|odata_type(value:st msgraph_beta.generated.models.SessionLifetimePolicy::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.SessionLifetimePolicy::|static|public|create_from_discriminator_value(parse_node:ParseNode):SessionLifetimePolicy msgraph_beta.generated.models.SessionLifetimePolicy~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Settings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Settings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Settings::|public|backing_store:BackingStore +msgraph_beta.generated.models.Settings::|public|constructor():None +msgraph_beta.generated.models.Settings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Settings::|public|has_graph_mailbox():bool +msgraph_beta.generated.models.Settings::|public|has_graph_mailbox(value:bool):None +msgraph_beta.generated.models.Settings::|public|has_license():bool +msgraph_beta.generated.models.Settings::|public|has_license(value:bool):None +msgraph_beta.generated.models.Settings::|public|has_opted_out():bool +msgraph_beta.generated.models.Settings::|public|has_opted_out(value:bool):None +msgraph_beta.generated.models.Settings::|public|odata_type():str +msgraph_beta.generated.models.Settings::|public|odata_type(value:str):None +msgraph_beta.generated.models.Settings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Settings::|static|public|create_from_discriminator_value(parse_node:ParseNode):Settings msgraph_beta.generated.models.SettingSource::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SettingSource::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.SettingSource::|public|backing_store:BackingStore @@ -223150,6 +227376,7 @@ msgraph_beta.generated.models.SettingStateDeviceSummaryCollectionResponse::|publ msgraph_beta.generated.models.SettingStateDeviceSummaryCollectionResponse::|public|value():list[SettingStateDeviceSummary] msgraph_beta.generated.models.SettingStateDeviceSummaryCollectionResponse::|public|value(value:list[SettingStateDeviceSummary]):None msgraph_beta.generated.models.SettingStateDeviceSummaryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SettingStateDeviceSummaryCollectionResponse +msgraph_beta.generated.models.Settings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.SettingTemplateValue::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SettingTemplateValue::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.SettingTemplateValue::|public|backing_store:BackingStore @@ -223202,6 +227429,23 @@ msgraph_beta.generated.models.ShareAction::|public|recipients(value:list[Identit msgraph_beta.generated.models.ShareAction::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ShareAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):ShareAction msgraph_beta.generated.models.ShareAction~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Shared::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Shared::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Shared::|public|backing_store:BackingStore +msgraph_beta.generated.models.Shared::|public|constructor():None +msgraph_beta.generated.models.Shared::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Shared::|public|odata_type():str +msgraph_beta.generated.models.Shared::|public|odata_type(value:str):None +msgraph_beta.generated.models.Shared::|public|owner():IdentitySet +msgraph_beta.generated.models.Shared::|public|owner(value:IdentitySet):None +msgraph_beta.generated.models.Shared::|public|scope():str +msgraph_beta.generated.models.Shared::|public|scope(value:str):None +msgraph_beta.generated.models.Shared::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Shared::|public|shared_by():IdentitySet +msgraph_beta.generated.models.Shared::|public|shared_by(value:IdentitySet):None +msgraph_beta.generated.models.Shared::|public|shared_date_time():datetime.datetime +msgraph_beta.generated.models.Shared::|public|shared_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.Shared::|static|public|create_from_discriminator_value(parse_node:ParseNode):Shared msgraph_beta.generated.models.SharedAppleDeviceUser::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SharedAppleDeviceUser::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.SharedAppleDeviceUser::|public|backing_store:BackingStore @@ -223391,6 +227635,7 @@ msgraph_beta.generated.models.SharedWithChannelTeamInfoCollectionResponse::|publ msgraph_beta.generated.models.SharedWithChannelTeamInfoCollectionResponse::|public|value():list[SharedWithChannelTeamInfo] msgraph_beta.generated.models.SharedWithChannelTeamInfoCollectionResponse::|public|value(value:list[SharedWithChannelTeamInfo]):None msgraph_beta.generated.models.SharedWithChannelTeamInfoCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharedWithChannelTeamInfoCollectionResponse +msgraph_beta.generated.models.Shared~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Sharepoint-->Entity msgraph_beta.generated.models.Sharepoint::|public|constructor():None msgraph_beta.generated.models.Sharepoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -223705,10 +227950,87 @@ msgraph_beta.generated.models.SharePointRestoreSessionCollectionResponse::|publi msgraph_beta.generated.models.SharePointRestoreSessionCollectionResponse::|public|value(value:list[SharePointRestoreSession]):None msgraph_beta.generated.models.SharePointRestoreSessionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointRestoreSessionCollectionResponse msgraph_beta.generated.models.SharepointSettings-->Entity +msgraph_beta.generated.models.SharepointSettings::|public|allowed_domain_guids_for_sync_app():list[UUID] +msgraph_beta.generated.models.SharepointSettings::|public|allowed_domain_guids_for_sync_app(value:list[UUID]):None +msgraph_beta.generated.models.SharepointSettings::|public|available_managed_paths_for_site_creation():list[str] +msgraph_beta.generated.models.SharepointSettings::|public|available_managed_paths_for_site_creation(value:list[str]):None msgraph_beta.generated.models.SharepointSettings::|public|constructor():None +msgraph_beta.generated.models.SharepointSettings::|public|deleted_user_personal_site_retention_period_in_days():int +msgraph_beta.generated.models.SharepointSettings::|public|deleted_user_personal_site_retention_period_in_days(value:int):None +msgraph_beta.generated.models.SharepointSettings::|public|excluded_file_extensions_for_sync_app():list[str] +msgraph_beta.generated.models.SharepointSettings::|public|excluded_file_extensions_for_sync_app(value:list[str]):None msgraph_beta.generated.models.SharepointSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharepointSettings::|public|idle_session_sign_out():IdleSessionSignOut +msgraph_beta.generated.models.SharepointSettings::|public|idle_session_sign_out(value:IdleSessionSignOut):None +msgraph_beta.generated.models.SharepointSettings::|public|image_tagging_option():ImageTaggingChoice +msgraph_beta.generated.models.SharepointSettings::|public|image_tagging_option(value:ImageTaggingChoice):None +msgraph_beta.generated.models.SharepointSettings::|public|is_commenting_on_site_pages_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_commenting_on_site_pages_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_file_activity_notification_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_file_activity_notification_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_legacy_auth_protocols_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_legacy_auth_protocols_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_loop_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_loop_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_mac_sync_app_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_mac_sync_app_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_require_accepting_user_to_match_invited_user_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_require_accepting_user_to_match_invited_user_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_resharing_by_external_users_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_resharing_by_external_users_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_share_point_mobile_notification_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_share_point_mobile_notification_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_share_point_newsfeed_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_share_point_newsfeed_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_sites_storage_limit_automatic():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_sites_storage_limit_automatic(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_site_creation_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_site_creation_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_site_creation_u_i_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_site_creation_u_i_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_site_pages_creation_enabled():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_site_pages_creation_enabled(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_sync_button_hidden_on_personal_site():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_sync_button_hidden_on_personal_site(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|is_unmanaged_sync_app_for_tenant_restricted():bool +msgraph_beta.generated.models.SharepointSettings::|public|is_unmanaged_sync_app_for_tenant_restricted(value:bool):None +msgraph_beta.generated.models.SharepointSettings::|public|odata_type:str +msgraph_beta.generated.models.SharepointSettings::|public|personal_site_default_storage_limit_in_m_b():int +msgraph_beta.generated.models.SharepointSettings::|public|personal_site_default_storage_limit_in_m_b(value:int):None msgraph_beta.generated.models.SharepointSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharepointSettings::|public|sharing_allowed_domain_list():list[str] +msgraph_beta.generated.models.SharepointSettings::|public|sharing_allowed_domain_list(value:list[str]):None +msgraph_beta.generated.models.SharepointSettings::|public|sharing_blocked_domain_list():list[str] +msgraph_beta.generated.models.SharepointSettings::|public|sharing_blocked_domain_list(value:list[str]):None +msgraph_beta.generated.models.SharepointSettings::|public|sharing_capability():SharingCapabilities +msgraph_beta.generated.models.SharepointSettings::|public|sharing_capability(value:SharingCapabilities):None +msgraph_beta.generated.models.SharepointSettings::|public|sharing_domain_restriction_mode():SharingDomainRestrictionMode +msgraph_beta.generated.models.SharepointSettings::|public|sharing_domain_restriction_mode(value:SharingDomainRestrictionMode):None +msgraph_beta.generated.models.SharepointSettings::|public|site_creation_default_managed_path():str +msgraph_beta.generated.models.SharepointSettings::|public|site_creation_default_managed_path(value:str):None +msgraph_beta.generated.models.SharepointSettings::|public|site_creation_default_storage_limit_in_m_b():int +msgraph_beta.generated.models.SharepointSettings::|public|site_creation_default_storage_limit_in_m_b(value:int):None +msgraph_beta.generated.models.SharepointSettings::|public|tenant_default_timezone():str +msgraph_beta.generated.models.SharepointSettings::|public|tenant_default_timezone(value:str):None msgraph_beta.generated.models.SharepointSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharepointSettings +msgraph_beta.generated.models.SharePointSharingAbilities::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SharePointSharingAbilities::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SharePointSharingAbilities::|public|anyone_link_abilities():LinkScopeAbilities +msgraph_beta.generated.models.SharePointSharingAbilities::|public|anyone_link_abilities(value:LinkScopeAbilities):None +msgraph_beta.generated.models.SharePointSharingAbilities::|public|backing_store:BackingStore +msgraph_beta.generated.models.SharePointSharingAbilities::|public|constructor():None +msgraph_beta.generated.models.SharePointSharingAbilities::|public|direct_sharing_abilities():DirectSharingAbilities +msgraph_beta.generated.models.SharePointSharingAbilities::|public|direct_sharing_abilities(value:DirectSharingAbilities):None +msgraph_beta.generated.models.SharePointSharingAbilities::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharePointSharingAbilities::|public|odata_type():str +msgraph_beta.generated.models.SharePointSharingAbilities::|public|odata_type(value:str):None +msgraph_beta.generated.models.SharePointSharingAbilities::|public|organization_link_abilities():LinkScopeAbilities +msgraph_beta.generated.models.SharePointSharingAbilities::|public|organization_link_abilities(value:LinkScopeAbilities):None +msgraph_beta.generated.models.SharePointSharingAbilities::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharePointSharingAbilities::|public|specific_people_link_abilities():LinkScopeAbilities +msgraph_beta.generated.models.SharePointSharingAbilities::|public|specific_people_link_abilities(value:LinkScopeAbilities):None +msgraph_beta.generated.models.SharePointSharingAbilities::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointSharingAbilities +msgraph_beta.generated.models.SharePointSharingAbilities~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.SharingCapabilities::0000-Disabled msgraph_beta.generated.models.SharingCapabilities::0001-ExternalUserSharingOnly msgraph_beta.generated.models.SharingCapabilities::0002-ExternalUserAndGuestSharing @@ -223734,6 +228056,128 @@ msgraph_beta.generated.models.SharingDetail::|public|sharing_type():str msgraph_beta.generated.models.SharingDetail::|public|sharing_type(value:str):None msgraph_beta.generated.models.SharingDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingDetail msgraph_beta.generated.models.SharingDetail~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SharingDomainRestrictionMode::0000-None_ +msgraph_beta.generated.models.SharingDomainRestrictionMode::0001-AllowList +msgraph_beta.generated.models.SharingDomainRestrictionMode::0002-BlockList +msgraph_beta.generated.models.SharingDomainRestrictionMode::0003-UnknownFutureValue +msgraph_beta.generated.models.SharingInvitation::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SharingInvitation::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SharingInvitation::|public|backing_store:BackingStore +msgraph_beta.generated.models.SharingInvitation::|public|constructor():None +msgraph_beta.generated.models.SharingInvitation::|public|email():str +msgraph_beta.generated.models.SharingInvitation::|public|email(value:str):None +msgraph_beta.generated.models.SharingInvitation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharingInvitation::|public|invited_by():IdentitySet +msgraph_beta.generated.models.SharingInvitation::|public|invited_by(value:IdentitySet):None +msgraph_beta.generated.models.SharingInvitation::|public|odata_type():str +msgraph_beta.generated.models.SharingInvitation::|public|odata_type(value:str):None +msgraph_beta.generated.models.SharingInvitation::|public|redeemed_by():str +msgraph_beta.generated.models.SharingInvitation::|public|redeemed_by(value:str):None +msgraph_beta.generated.models.SharingInvitation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharingInvitation::|public|sign_in_required():bool +msgraph_beta.generated.models.SharingInvitation::|public|sign_in_required(value:bool):None +msgraph_beta.generated.models.SharingInvitation::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingInvitation +msgraph_beta.generated.models.SharingInvitation~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SharingLink::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SharingLink::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SharingLink::|public|application():Identity +msgraph_beta.generated.models.SharingLink::|public|application(value:Identity):None +msgraph_beta.generated.models.SharingLink::|public|backing_store:BackingStore +msgraph_beta.generated.models.SharingLink::|public|configurator_url():str +msgraph_beta.generated.models.SharingLink::|public|configurator_url(value:str):None +msgraph_beta.generated.models.SharingLink::|public|constructor():None +msgraph_beta.generated.models.SharingLink::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharingLink::|public|odata_type():str +msgraph_beta.generated.models.SharingLink::|public|odata_type(value:str):None +msgraph_beta.generated.models.SharingLink::|public|prevents_download():bool +msgraph_beta.generated.models.SharingLink::|public|prevents_download(value:bool):None +msgraph_beta.generated.models.SharingLink::|public|scope():str +msgraph_beta.generated.models.SharingLink::|public|scope(value:str):None +msgraph_beta.generated.models.SharingLink::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharingLink::|public|type():str +msgraph_beta.generated.models.SharingLink::|public|type(value:str):None +msgraph_beta.generated.models.SharingLink::|public|web_html():str +msgraph_beta.generated.models.SharingLink::|public|web_html(value:str):None +msgraph_beta.generated.models.SharingLink::|public|web_url():str +msgraph_beta.generated.models.SharingLink::|public|web_url(value:str):None +msgraph_beta.generated.models.SharingLink::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingLink +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|backing_store:BackingStore +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|constructor():None +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|default_expiration_in_days():int +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|default_expiration_in_days(value:int):None +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|disabled_reason():str +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|disabled_reason(value:str):None +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|enabled():bool +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|enabled(value:bool):None +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|odata_type():str +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|odata_type(value:str):None +msgraph_beta.generated.models.SharingLinkExpirationStatus::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharingLinkExpirationStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingLinkExpirationStatus +msgraph_beta.generated.models.SharingLinkExpirationStatus~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SharingLinkVariants::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SharingLinkVariants::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SharingLinkVariants::|public|address_bar_link_permission():SharingRole +msgraph_beta.generated.models.SharingLinkVariants::|public|address_bar_link_permission(value:SharingRole):None +msgraph_beta.generated.models.SharingLinkVariants::|public|allow_embed():SharingOperationStatus +msgraph_beta.generated.models.SharingLinkVariants::|public|allow_embed(value:SharingOperationStatus):None +msgraph_beta.generated.models.SharingLinkVariants::|public|backing_store:BackingStore +msgraph_beta.generated.models.SharingLinkVariants::|public|constructor():None +msgraph_beta.generated.models.SharingLinkVariants::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharingLinkVariants::|public|odata_type():str +msgraph_beta.generated.models.SharingLinkVariants::|public|odata_type(value:str):None +msgraph_beta.generated.models.SharingLinkVariants::|public|password_protected():SharingOperationStatus +msgraph_beta.generated.models.SharingLinkVariants::|public|password_protected(value:SharingOperationStatus):None +msgraph_beta.generated.models.SharingLinkVariants::|public|requires_authentication():SharingOperationStatus +msgraph_beta.generated.models.SharingLinkVariants::|public|requires_authentication(value:SharingOperationStatus):None +msgraph_beta.generated.models.SharingLinkVariants::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharingLinkVariants::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingLinkVariants +msgraph_beta.generated.models.SharingLinkVariants~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SharingLink~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SharingOperationStatus::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SharingOperationStatus::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SharingOperationStatus::|public|backing_store:BackingStore +msgraph_beta.generated.models.SharingOperationStatus::|public|constructor():None +msgraph_beta.generated.models.SharingOperationStatus::|public|disabled_reason():str +msgraph_beta.generated.models.SharingOperationStatus::|public|disabled_reason(value:str):None +msgraph_beta.generated.models.SharingOperationStatus::|public|enabled():bool +msgraph_beta.generated.models.SharingOperationStatus::|public|enabled(value:bool):None +msgraph_beta.generated.models.SharingOperationStatus::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharingOperationStatus::|public|odata_type():str +msgraph_beta.generated.models.SharingOperationStatus::|public|odata_type(value:str):None +msgraph_beta.generated.models.SharingOperationStatus::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharingOperationStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingOperationStatus +msgraph_beta.generated.models.SharingOperationStatus~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SharingRole::0000-None_ +msgraph_beta.generated.models.SharingRole::0001-View +msgraph_beta.generated.models.SharingRole::0002-Edit +msgraph_beta.generated.models.SharingRole::0003-ManageList +msgraph_beta.generated.models.SharingRole::0004-Review +msgraph_beta.generated.models.SharingRole::0005-RestrictedView +msgraph_beta.generated.models.SharingRole::0006-SubmitOnly +msgraph_beta.generated.models.SharingRole::0007-UnknownFutureValue +msgraph_beta.generated.models.SharingScope::0000-Anyone +msgraph_beta.generated.models.SharingScope::0001-Organization +msgraph_beta.generated.models.SharingScope::0002-SpecificPeople +msgraph_beta.generated.models.SharingScope::0003-Anonymous +msgraph_beta.generated.models.SharingScope::0004-Users +msgraph_beta.generated.models.SharingScope::0005-UnknownFutureValue +msgraph_beta.generated.models.SharingViewpoint::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SharingViewpoint::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SharingViewpoint::|public|backing_store:BackingStore +msgraph_beta.generated.models.SharingViewpoint::|public|constructor():None +msgraph_beta.generated.models.SharingViewpoint::|public|default_sharing_link():DefaultSharingLink +msgraph_beta.generated.models.SharingViewpoint::|public|default_sharing_link(value:DefaultSharingLink):None +msgraph_beta.generated.models.SharingViewpoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharingViewpoint::|public|odata_type():str +msgraph_beta.generated.models.SharingViewpoint::|public|odata_type(value:str):None +msgraph_beta.generated.models.SharingViewpoint::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharingViewpoint::|public|sharing_abilities():SharePointSharingAbilities +msgraph_beta.generated.models.SharingViewpoint::|public|sharing_abilities(value:SharePointSharingAbilities):None +msgraph_beta.generated.models.SharingViewpoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingViewpoint +msgraph_beta.generated.models.SharingViewpoint~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Shift-->ChangeTrackedEntity msgraph_beta.generated.models.Shift::|public|constructor():None msgraph_beta.generated.models.Shift::|public|draft_shift():ShiftItem @@ -224538,9 +228982,62 @@ msgraph_beta.generated.models.SingleValueLegacyExtendedProperty::|public|value() msgraph_beta.generated.models.SingleValueLegacyExtendedProperty::|public|value(value:str):None msgraph_beta.generated.models.SingleValueLegacyExtendedProperty::|static|public|create_from_discriminator_value(parse_node:ParseNode):SingleValueLegacyExtendedProperty msgraph_beta.generated.models.Site-->BaseItem +msgraph_beta.generated.models.Site::|public|analytics():ItemAnalytics +msgraph_beta.generated.models.Site::|public|analytics(value:ItemAnalytics):None +msgraph_beta.generated.models.Site::|public|columns():list[ColumnDefinition] +msgraph_beta.generated.models.Site::|public|columns(value:list[ColumnDefinition]):None msgraph_beta.generated.models.Site::|public|constructor():None +msgraph_beta.generated.models.Site::|public|content_models():list[ContentModel] +msgraph_beta.generated.models.Site::|public|content_models(value:list[ContentModel]):None +msgraph_beta.generated.models.Site::|public|content_types():list[ContentType] +msgraph_beta.generated.models.Site::|public|content_types(value:list[ContentType]):None +msgraph_beta.generated.models.Site::|public|deleted():Deleted +msgraph_beta.generated.models.Site::|public|deleted(value:Deleted):None +msgraph_beta.generated.models.Site::|public|display_name():str +msgraph_beta.generated.models.Site::|public|display_name(value:str):None +msgraph_beta.generated.models.Site::|public|document_processing_jobs():list[DocumentProcessingJob] +msgraph_beta.generated.models.Site::|public|document_processing_jobs(value:list[DocumentProcessingJob]):None +msgraph_beta.generated.models.Site::|public|drive():Drive +msgraph_beta.generated.models.Site::|public|drive(value:Drive):None +msgraph_beta.generated.models.Site::|public|drives():list[Drive] +msgraph_beta.generated.models.Site::|public|drives(value:list[Drive]):None +msgraph_beta.generated.models.Site::|public|external_columns():list[ColumnDefinition] +msgraph_beta.generated.models.Site::|public|external_columns(value:list[ColumnDefinition]):None msgraph_beta.generated.models.Site::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Site::|public|information_protection():InformationProtection +msgraph_beta.generated.models.Site::|public|information_protection(value:InformationProtection):None +msgraph_beta.generated.models.Site::|public|is_personal_site():bool +msgraph_beta.generated.models.Site::|public|is_personal_site(value:bool):None +msgraph_beta.generated.models.Site::|public|items():list[BaseItem] +msgraph_beta.generated.models.Site::|public|items(value:list[BaseItem]):None +msgraph_beta.generated.models.Site::|public|lists():list[List_] +msgraph_beta.generated.models.Site::|public|lists(value:list[List_]):None +msgraph_beta.generated.models.Site::|public|odata_type:str +msgraph_beta.generated.models.Site::|public|onenote():Onenote +msgraph_beta.generated.models.Site::|public|onenote(value:Onenote):None +msgraph_beta.generated.models.Site::|public|operations():list[RichLongRunningOperation] +msgraph_beta.generated.models.Site::|public|operations(value:list[RichLongRunningOperation]):None +msgraph_beta.generated.models.Site::|public|pages():list[BaseSitePage] +msgraph_beta.generated.models.Site::|public|pages(value:list[BaseSitePage]):None +msgraph_beta.generated.models.Site::|public|page_templates():list[PageTemplate] +msgraph_beta.generated.models.Site::|public|page_templates(value:list[PageTemplate]):None +msgraph_beta.generated.models.Site::|public|permissions():list[Permission] +msgraph_beta.generated.models.Site::|public|permissions(value:list[Permission]):None +msgraph_beta.generated.models.Site::|public|recycle_bin():RecycleBin +msgraph_beta.generated.models.Site::|public|recycle_bin(value:RecycleBin):None +msgraph_beta.generated.models.Site::|public|root():Root +msgraph_beta.generated.models.Site::|public|root(value:Root):None msgraph_beta.generated.models.Site::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Site::|public|settings():SiteSettings +msgraph_beta.generated.models.Site::|public|settings(value:SiteSettings):None +msgraph_beta.generated.models.Site::|public|sharepoint_ids():SharepointIds +msgraph_beta.generated.models.Site::|public|sharepoint_ids(value:SharepointIds):None +msgraph_beta.generated.models.Site::|public|sites():list[Site] +msgraph_beta.generated.models.Site::|public|sites(value:list[Site]):None +msgraph_beta.generated.models.Site::|public|site_collection():SiteCollection +msgraph_beta.generated.models.Site::|public|site_collection(value:SiteCollection):None +msgraph_beta.generated.models.Site::|public|term_store():Store +msgraph_beta.generated.models.Site::|public|term_store(value:Store):None msgraph_beta.generated.models.Site::|static|public|create_from_discriminator_value(parse_node:ParseNode):Site msgraph_beta.generated.models.SiteAccessType::0000-Block msgraph_beta.generated.models.SiteAccessType::0001-Full @@ -224565,6 +229062,23 @@ msgraph_beta.generated.models.SiteArchiveStatus::0000-RecentlyArchived msgraph_beta.generated.models.SiteArchiveStatus::0001-FullyArchived msgraph_beta.generated.models.SiteArchiveStatus::0002-Reactivating msgraph_beta.generated.models.SiteArchiveStatus::0003-UnknownFutureValue +msgraph_beta.generated.models.SiteCollection::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SiteCollection::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SiteCollection::|public|archival_details():SiteArchivalDetails +msgraph_beta.generated.models.SiteCollection::|public|archival_details(value:SiteArchivalDetails):None +msgraph_beta.generated.models.SiteCollection::|public|backing_store:BackingStore +msgraph_beta.generated.models.SiteCollection::|public|constructor():None +msgraph_beta.generated.models.SiteCollection::|public|data_location_code():str +msgraph_beta.generated.models.SiteCollection::|public|data_location_code(value:str):None +msgraph_beta.generated.models.SiteCollection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SiteCollection::|public|hostname():str +msgraph_beta.generated.models.SiteCollection::|public|hostname(value:str):None +msgraph_beta.generated.models.SiteCollection::|public|odata_type():str +msgraph_beta.generated.models.SiteCollection::|public|odata_type(value:str):None +msgraph_beta.generated.models.SiteCollection::|public|root():Root +msgraph_beta.generated.models.SiteCollection::|public|root(value:Root):None +msgraph_beta.generated.models.SiteCollection::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SiteCollection::|static|public|create_from_discriminator_value(parse_node:ParseNode):SiteCollection msgraph_beta.generated.models.SiteCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.SiteCollectionResponse::|public|constructor():None msgraph_beta.generated.models.SiteCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -224572,6 +229086,7 @@ msgraph_beta.generated.models.SiteCollectionResponse::|public|serialize(writer:S msgraph_beta.generated.models.SiteCollectionResponse::|public|value():list[Site] msgraph_beta.generated.models.SiteCollectionResponse::|public|value(value:list[Site]):None msgraph_beta.generated.models.SiteCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SiteCollectionResponse +msgraph_beta.generated.models.SiteCollection~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.SiteLockState::0000-Unlocked msgraph_beta.generated.models.SiteLockState::0001-LockedReadOnly msgraph_beta.generated.models.SiteLockState::0002-LockedNoAccess @@ -224699,6 +229214,20 @@ msgraph_beta.generated.models.SiteSecurityLevel::0002-MediumLow msgraph_beta.generated.models.SiteSecurityLevel::0003-Medium msgraph_beta.generated.models.SiteSecurityLevel::0004-MediumHigh msgraph_beta.generated.models.SiteSecurityLevel::0005-High +msgraph_beta.generated.models.SiteSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SiteSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SiteSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.SiteSettings::|public|constructor():None +msgraph_beta.generated.models.SiteSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SiteSettings::|public|language_tag():str +msgraph_beta.generated.models.SiteSettings::|public|language_tag(value:str):None +msgraph_beta.generated.models.SiteSettings::|public|odata_type():str +msgraph_beta.generated.models.SiteSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.SiteSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SiteSettings::|public|time_zone():str +msgraph_beta.generated.models.SiteSettings::|public|time_zone(value:str):None +msgraph_beta.generated.models.SiteSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):SiteSettings +msgraph_beta.generated.models.SiteSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.SizeRange::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SizeRange::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.SizeRange::|public|backing_store:BackingStore @@ -224832,9 +229361,40 @@ msgraph_beta.generated.models.SoftwareOathAuthenticationMethodConfiguration::|pu msgraph_beta.generated.models.SoftwareOathAuthenticationMethodConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.SoftwareOathAuthenticationMethodConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):SoftwareOathAuthenticationMethodConfiguration msgraph_beta.generated.models.SoftwareUpdateStatusSummary-->Entity +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|compliant_device_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|compliant_device_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|compliant_user_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|compliant_user_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|conflict_device_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|conflict_device_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|conflict_user_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|conflict_user_count(value:int):None msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|constructor():None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|display_name():str +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|display_name(value:str):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|error_device_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|error_device_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|error_user_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|error_user_count(value:int):None msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_device_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_device_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_user_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_user_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_device_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_device_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_user_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_user_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|odata_type:str +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|remediated_device_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|remediated_device_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|remediated_user_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|remediated_user_count(value:int):None msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|unknown_device_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|unknown_device_count(value:int):None +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|unknown_user_count():int +msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|public|unknown_user_count(value:int):None msgraph_beta.generated.models.SoftwareUpdateStatusSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):SoftwareUpdateStatusSummary msgraph_beta.generated.models.SolutionsRoot::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SolutionsRoot::|public|additional_data(value:dict[str, Any]):None @@ -224872,6 +229432,18 @@ msgraph_beta.generated.models.SortProperty::|public|odata_type(value:str):None msgraph_beta.generated.models.SortProperty::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.SortProperty::|static|public|create_from_discriminator_value(parse_node:ParseNode):SortProperty msgraph_beta.generated.models.SortProperty~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SourcedAttribute-->CustomClaimAttributeBase +msgraph_beta.generated.models.SourcedAttribute::|public|constructor():None +msgraph_beta.generated.models.SourcedAttribute::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SourcedAttribute::|public|id():str +msgraph_beta.generated.models.SourcedAttribute::|public|id(value:str):None +msgraph_beta.generated.models.SourcedAttribute::|public|is_extension_attribute():bool +msgraph_beta.generated.models.SourcedAttribute::|public|is_extension_attribute(value:bool):None +msgraph_beta.generated.models.SourcedAttribute::|public|odata_type:str +msgraph_beta.generated.models.SourcedAttribute::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SourcedAttribute::|public|source():str +msgraph_beta.generated.models.SourcedAttribute::|public|source(value:str):None +msgraph_beta.generated.models.SourcedAttribute::|static|public|create_from_discriminator_value(parse_node:ParseNode):SourcedAttribute msgraph_beta.generated.models.SourceProvisionedIdentity-->Identity msgraph_beta.generated.models.SourceProvisionedIdentity::|public|constructor():None msgraph_beta.generated.models.SourceProvisionedIdentity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -224941,6 +229513,18 @@ msgraph_beta.generated.models.SpeakerAssignmentSubmissionCollectionResponse::|pu msgraph_beta.generated.models.SpeakerAssignmentSubmissionCollectionResponse::|public|value():list[SpeakerAssignmentSubmission] msgraph_beta.generated.models.SpeakerAssignmentSubmissionCollectionResponse::|public|value(value:list[SpeakerAssignmentSubmission]):None msgraph_beta.generated.models.SpeakerAssignmentSubmissionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SpeakerAssignmentSubmissionCollectionResponse +msgraph_beta.generated.models.SpecialFolder::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SpecialFolder::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SpecialFolder::|public|backing_store:BackingStore +msgraph_beta.generated.models.SpecialFolder::|public|constructor():None +msgraph_beta.generated.models.SpecialFolder::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SpecialFolder::|public|name():str +msgraph_beta.generated.models.SpecialFolder::|public|name(value:str):None +msgraph_beta.generated.models.SpecialFolder::|public|odata_type():str +msgraph_beta.generated.models.SpecialFolder::|public|odata_type(value:str):None +msgraph_beta.generated.models.SpecialFolder::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SpecialFolder::|static|public|create_from_discriminator_value(parse_node:ParseNode):SpecialFolder +msgraph_beta.generated.models.SpecialFolder~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.SpecifiedCaptiveNetworkPlugins::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SpecifiedCaptiveNetworkPlugins::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.SpecifiedCaptiveNetworkPlugins::|public|allowed_bundle_identifiers():list[str] @@ -225047,6 +229631,16 @@ msgraph_beta.generated.models.StartRecordingOperation::|public|get_field_deseria msgraph_beta.generated.models.StartRecordingOperation::|public|odata_type:str msgraph_beta.generated.models.StartRecordingOperation::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.StartRecordingOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):StartRecordingOperation +msgraph_beta.generated.models.StartsWithTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.StartsWithTransformation::|public|constructor():None +msgraph_beta.generated.models.StartsWithTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.StartsWithTransformation::|public|odata_type:str +msgraph_beta.generated.models.StartsWithTransformation::|public|output():TransformationAttribute +msgraph_beta.generated.models.StartsWithTransformation::|public|output(value:TransformationAttribute):None +msgraph_beta.generated.models.StartsWithTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.StartsWithTransformation::|public|value():str +msgraph_beta.generated.models.StartsWithTransformation::|public|value(value:str):None +msgraph_beta.generated.models.StartsWithTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):StartsWithTransformation msgraph_beta.generated.models.StartTranscriptionOperation-->CommsOperation msgraph_beta.generated.models.StartTranscriptionOperation::|public|constructor():None msgraph_beta.generated.models.StartTranscriptionOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -225597,6 +230191,16 @@ msgraph_beta.generated.models.SubscriptionCollectionResponse::|public|serialize( msgraph_beta.generated.models.SubscriptionCollectionResponse::|public|value():list[Subscription] msgraph_beta.generated.models.SubscriptionCollectionResponse::|public|value(value:list[Subscription]):None msgraph_beta.generated.models.SubscriptionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SubscriptionCollectionResponse +msgraph_beta.generated.models.SubstringTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.SubstringTransformation::|public|constructor():None +msgraph_beta.generated.models.SubstringTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SubstringTransformation::|public|index():int +msgraph_beta.generated.models.SubstringTransformation::|public|index(value:int):None +msgraph_beta.generated.models.SubstringTransformation::|public|length():int +msgraph_beta.generated.models.SubstringTransformation::|public|length(value:int):None +msgraph_beta.generated.models.SubstringTransformation::|public|odata_type:str +msgraph_beta.generated.models.SubstringTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SubstringTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):SubstringTransformation msgraph_beta.generated.models.SuggestedEnrollmentLimit::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SuggestedEnrollmentLimit::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.SuggestedEnrollmentLimit::|public|backing_store:BackingStore @@ -225674,13 +230278,39 @@ msgraph_beta.generated.models.SwapShiftsChangeRequestCollectionResponse::|public msgraph_beta.generated.models.SwapShiftsChangeRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SwapShiftsChangeRequestCollectionResponse msgraph_beta.generated.models.SymantecCodeSigningCertificate-->Entity msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|constructor():None +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|content():bytes +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|content(value:bytes):None +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|expiration_date_time():datetime.datetime +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|expiration_date_time(value:datetime.datetime):None msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|issuer():str +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|issuer(value:str):None +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|issuer_name():str +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|issuer_name(value:str):None +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|odata_type:str +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|password():str +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|password(value:str):None msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|status():CertificateStatus +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|status(value:CertificateStatus):None +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|subject():str +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|subject(value:str):None +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|subject_name():str +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|subject_name(value:str):None +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|upload_date_time():datetime.datetime +msgraph_beta.generated.models.SymantecCodeSigningCertificate::|public|upload_date_time(value:datetime.datetime):None msgraph_beta.generated.models.SymantecCodeSigningCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):SymantecCodeSigningCertificate msgraph_beta.generated.models.Synchronization-->Entity msgraph_beta.generated.models.Synchronization::|public|constructor():None msgraph_beta.generated.models.Synchronization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Synchronization::|public|jobs():list[SynchronizationJob] +msgraph_beta.generated.models.Synchronization::|public|jobs(value:list[SynchronizationJob]):None +msgraph_beta.generated.models.Synchronization::|public|odata_type:str +msgraph_beta.generated.models.Synchronization::|public|secrets():list[SynchronizationSecretKeyStringValuePair] +msgraph_beta.generated.models.Synchronization::|public|secrets(value:list[SynchronizationSecretKeyStringValuePair]):None msgraph_beta.generated.models.Synchronization::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Synchronization::|public|templates():list[SynchronizationTemplate] +msgraph_beta.generated.models.Synchronization::|public|templates(value:list[SynchronizationTemplate]):None msgraph_beta.generated.models.Synchronization::|static|public|create_from_discriminator_value(parse_node:ParseNode):Synchronization msgraph_beta.generated.models.SynchronizationError::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SynchronizationError::|public|additional_data(value:dict[str, Any]):None @@ -225851,6 +230481,36 @@ msgraph_beta.generated.models.SynchronizationQuarantine::|public|series_count(): msgraph_beta.generated.models.SynchronizationQuarantine::|public|series_count(value:int):None msgraph_beta.generated.models.SynchronizationQuarantine::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationQuarantine msgraph_beta.generated.models.SynchronizationQuarantine~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.SynchronizationRule::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.SynchronizationRule::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.SynchronizationRule::|public|backing_store:BackingStore +msgraph_beta.generated.models.SynchronizationRule::|public|constructor():None +msgraph_beta.generated.models.SynchronizationRule::|public|container_filter():ContainerFilter +msgraph_beta.generated.models.SynchronizationRule::|public|container_filter(value:ContainerFilter):None +msgraph_beta.generated.models.SynchronizationRule::|public|editable():bool +msgraph_beta.generated.models.SynchronizationRule::|public|editable(value:bool):None +msgraph_beta.generated.models.SynchronizationRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SynchronizationRule::|public|group_filter():GroupFilter +msgraph_beta.generated.models.SynchronizationRule::|public|group_filter(value:GroupFilter):None +msgraph_beta.generated.models.SynchronizationRule::|public|id():str +msgraph_beta.generated.models.SynchronizationRule::|public|id(value:str):None +msgraph_beta.generated.models.SynchronizationRule::|public|metadata():list[StringKeyStringValuePair] +msgraph_beta.generated.models.SynchronizationRule::|public|metadata(value:list[StringKeyStringValuePair]):None +msgraph_beta.generated.models.SynchronizationRule::|public|name():str +msgraph_beta.generated.models.SynchronizationRule::|public|name(value:str):None +msgraph_beta.generated.models.SynchronizationRule::|public|object_mappings():list[ObjectMapping] +msgraph_beta.generated.models.SynchronizationRule::|public|object_mappings(value:list[ObjectMapping]):None +msgraph_beta.generated.models.SynchronizationRule::|public|odata_type():str +msgraph_beta.generated.models.SynchronizationRule::|public|odata_type(value:str):None +msgraph_beta.generated.models.SynchronizationRule::|public|priority():int +msgraph_beta.generated.models.SynchronizationRule::|public|priority(value:int):None +msgraph_beta.generated.models.SynchronizationRule::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SynchronizationRule::|public|source_directory_name():str +msgraph_beta.generated.models.SynchronizationRule::|public|source_directory_name(value:str):None +msgraph_beta.generated.models.SynchronizationRule::|public|target_directory_name():str +msgraph_beta.generated.models.SynchronizationRule::|public|target_directory_name(value:str):None +msgraph_beta.generated.models.SynchronizationRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationRule +msgraph_beta.generated.models.SynchronizationRule~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.SynchronizationSchedule::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SynchronizationSchedule::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.SynchronizationSchedule::|public|backing_store:BackingStore @@ -225872,8 +230532,15 @@ msgraph_beta.generated.models.SynchronizationScheduleState::0002-Paused msgraph_beta.generated.models.SynchronizationSchedule~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.SynchronizationSchema-->Entity msgraph_beta.generated.models.SynchronizationSchema::|public|constructor():None +msgraph_beta.generated.models.SynchronizationSchema::|public|directories():list[DirectoryDefinition] +msgraph_beta.generated.models.SynchronizationSchema::|public|directories(value:list[DirectoryDefinition]):None msgraph_beta.generated.models.SynchronizationSchema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SynchronizationSchema::|public|odata_type:str msgraph_beta.generated.models.SynchronizationSchema::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SynchronizationSchema::|public|synchronization_rules():list[SynchronizationRule] +msgraph_beta.generated.models.SynchronizationSchema::|public|synchronization_rules(value:list[SynchronizationRule]):None +msgraph_beta.generated.models.SynchronizationSchema::|public|version():str +msgraph_beta.generated.models.SynchronizationSchema::|public|version(value:str):None msgraph_beta.generated.models.SynchronizationSchema::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationSchema msgraph_beta.generated.models.SynchronizationSecret::0000-None_ msgraph_beta.generated.models.SynchronizationSecret::0001-UserName @@ -226280,9 +230947,76 @@ msgraph_beta.generated.models.TaxGroupCollectionResponse::|public|value():list[T msgraph_beta.generated.models.TaxGroupCollectionResponse::|public|value(value:list[TaxGroup]):None msgraph_beta.generated.models.TaxGroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TaxGroupCollectionResponse msgraph_beta.generated.models.Team-->Entity +msgraph_beta.generated.models.Team::|public|all_channels():list[Channel] +msgraph_beta.generated.models.Team::|public|all_channels(value:list[Channel]):None +msgraph_beta.generated.models.Team::|public|channels():list[Channel] +msgraph_beta.generated.models.Team::|public|channels(value:list[Channel]):None +msgraph_beta.generated.models.Team::|public|classification():str +msgraph_beta.generated.models.Team::|public|classification(value:str):None msgraph_beta.generated.models.Team::|public|constructor():None +msgraph_beta.generated.models.Team::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.Team::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.Team::|public|description():str +msgraph_beta.generated.models.Team::|public|description(value:str):None +msgraph_beta.generated.models.Team::|public|discovery_settings():TeamDiscoverySettings +msgraph_beta.generated.models.Team::|public|discovery_settings(value:TeamDiscoverySettings):None +msgraph_beta.generated.models.Team::|public|display_name():str +msgraph_beta.generated.models.Team::|public|display_name(value:str):None +msgraph_beta.generated.models.Team::|public|first_channel_name():str +msgraph_beta.generated.models.Team::|public|first_channel_name(value:str):None +msgraph_beta.generated.models.Team::|public|fun_settings():TeamFunSettings +msgraph_beta.generated.models.Team::|public|fun_settings(value:TeamFunSettings):None msgraph_beta.generated.models.Team::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Team::|public|group():Group +msgraph_beta.generated.models.Team::|public|group(value:Group):None +msgraph_beta.generated.models.Team::|public|guest_settings():TeamGuestSettings +msgraph_beta.generated.models.Team::|public|guest_settings(value:TeamGuestSettings):None +msgraph_beta.generated.models.Team::|public|incoming_channels():list[Channel] +msgraph_beta.generated.models.Team::|public|incoming_channels(value:list[Channel]):None +msgraph_beta.generated.models.Team::|public|installed_apps():list[TeamsAppInstallation] +msgraph_beta.generated.models.Team::|public|installed_apps(value:list[TeamsAppInstallation]):None +msgraph_beta.generated.models.Team::|public|internal_id():str +msgraph_beta.generated.models.Team::|public|internal_id(value:str):None +msgraph_beta.generated.models.Team::|public|is_archived():bool +msgraph_beta.generated.models.Team::|public|is_archived(value:bool):None +msgraph_beta.generated.models.Team::|public|is_membership_limited_to_owners():bool +msgraph_beta.generated.models.Team::|public|is_membership_limited_to_owners(value:bool):None +msgraph_beta.generated.models.Team::|public|members():list[ConversationMember] +msgraph_beta.generated.models.Team::|public|members(value:list[ConversationMember]):None +msgraph_beta.generated.models.Team::|public|member_settings():TeamMemberSettings +msgraph_beta.generated.models.Team::|public|member_settings(value:TeamMemberSettings):None +msgraph_beta.generated.models.Team::|public|messaging_settings():TeamMessagingSettings +msgraph_beta.generated.models.Team::|public|messaging_settings(value:TeamMessagingSettings):None +msgraph_beta.generated.models.Team::|public|odata_type:str +msgraph_beta.generated.models.Team::|public|operations():list[TeamsAsyncOperation] +msgraph_beta.generated.models.Team::|public|operations(value:list[TeamsAsyncOperation]):None +msgraph_beta.generated.models.Team::|public|owners():list[User] +msgraph_beta.generated.models.Team::|public|owners(value:list[User]):None +msgraph_beta.generated.models.Team::|public|permission_grants():list[ResourceSpecificPermissionGrant] +msgraph_beta.generated.models.Team::|public|permission_grants(value:list[ResourceSpecificPermissionGrant]):None +msgraph_beta.generated.models.Team::|public|photo():ProfilePhoto +msgraph_beta.generated.models.Team::|public|photo(value:ProfilePhoto):None +msgraph_beta.generated.models.Team::|public|primary_channel():Channel +msgraph_beta.generated.models.Team::|public|primary_channel(value:Channel):None +msgraph_beta.generated.models.Team::|public|schedule():Schedule +msgraph_beta.generated.models.Team::|public|schedule(value:Schedule):None msgraph_beta.generated.models.Team::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Team::|public|specialization():TeamSpecialization +msgraph_beta.generated.models.Team::|public|specialization(value:TeamSpecialization):None +msgraph_beta.generated.models.Team::|public|summary():TeamSummary +msgraph_beta.generated.models.Team::|public|summary(value:TeamSummary):None +msgraph_beta.generated.models.Team::|public|tags():list[TeamworkTag] +msgraph_beta.generated.models.Team::|public|tags(value:list[TeamworkTag]):None +msgraph_beta.generated.models.Team::|public|template():TeamsTemplate +msgraph_beta.generated.models.Team::|public|template(value:TeamsTemplate):None +msgraph_beta.generated.models.Team::|public|template_definition():TeamTemplateDefinition +msgraph_beta.generated.models.Team::|public|template_definition(value:TeamTemplateDefinition):None +msgraph_beta.generated.models.Team::|public|tenant_id():str +msgraph_beta.generated.models.Team::|public|tenant_id(value:str):None +msgraph_beta.generated.models.Team::|public|visibility():TeamVisibilityType +msgraph_beta.generated.models.Team::|public|visibility(value:TeamVisibilityType):None +msgraph_beta.generated.models.Team::|public|web_url():str +msgraph_beta.generated.models.Team::|public|web_url(value:str):None msgraph_beta.generated.models.Team::|static|public|create_from_discriminator_value(parse_node:ParseNode):Team msgraph_beta.generated.models.TeamArchivedEventMessageDetail-->EventMessageDetail msgraph_beta.generated.models.TeamArchivedEventMessageDetail::|public|constructor():None @@ -226327,6 +231061,50 @@ msgraph_beta.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public| msgraph_beta.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public|team_id():str msgraph_beta.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public|team_id(value:str):None msgraph_beta.generated.models.TeamDescriptionUpdatedEventMessageDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamDescriptionUpdatedEventMessageDetail +msgraph_beta.generated.models.TeamDiscoverySettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamDiscoverySettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamDiscoverySettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamDiscoverySettings::|public|constructor():None +msgraph_beta.generated.models.TeamDiscoverySettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamDiscoverySettings::|public|odata_type():str +msgraph_beta.generated.models.TeamDiscoverySettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamDiscoverySettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamDiscoverySettings::|public|show_in_teams_search_and_suggestions():bool +msgraph_beta.generated.models.TeamDiscoverySettings::|public|show_in_teams_search_and_suggestions(value:bool):None +msgraph_beta.generated.models.TeamDiscoverySettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamDiscoverySettings +msgraph_beta.generated.models.TeamDiscoverySettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamFunSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamFunSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamFunSettings::|public|allow_custom_memes():bool +msgraph_beta.generated.models.TeamFunSettings::|public|allow_custom_memes(value:bool):None +msgraph_beta.generated.models.TeamFunSettings::|public|allow_giphy():bool +msgraph_beta.generated.models.TeamFunSettings::|public|allow_giphy(value:bool):None +msgraph_beta.generated.models.TeamFunSettings::|public|allow_stickers_and_memes():bool +msgraph_beta.generated.models.TeamFunSettings::|public|allow_stickers_and_memes(value:bool):None +msgraph_beta.generated.models.TeamFunSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamFunSettings::|public|constructor():None +msgraph_beta.generated.models.TeamFunSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamFunSettings::|public|giphy_content_rating():GiphyRatingType +msgraph_beta.generated.models.TeamFunSettings::|public|giphy_content_rating(value:GiphyRatingType):None +msgraph_beta.generated.models.TeamFunSettings::|public|odata_type():str +msgraph_beta.generated.models.TeamFunSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamFunSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamFunSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamFunSettings +msgraph_beta.generated.models.TeamFunSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamGuestSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamGuestSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamGuestSettings::|public|allow_create_update_channels():bool +msgraph_beta.generated.models.TeamGuestSettings::|public|allow_create_update_channels(value:bool):None +msgraph_beta.generated.models.TeamGuestSettings::|public|allow_delete_channels():bool +msgraph_beta.generated.models.TeamGuestSettings::|public|allow_delete_channels(value:bool):None +msgraph_beta.generated.models.TeamGuestSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamGuestSettings::|public|constructor():None +msgraph_beta.generated.models.TeamGuestSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamGuestSettings::|public|odata_type():str +msgraph_beta.generated.models.TeamGuestSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamGuestSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamGuestSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamGuestSettings +msgraph_beta.generated.models.TeamGuestSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamInfo-->Entity msgraph_beta.generated.models.TeamInfo::|public|constructor():None msgraph_beta.generated.models.TeamInfo::|public|display_name():str @@ -226359,6 +231137,28 @@ msgraph_beta.generated.models.TeamJoiningEnabledEventMessageDetail::|public|seri msgraph_beta.generated.models.TeamJoiningEnabledEventMessageDetail::|public|team_id():str msgraph_beta.generated.models.TeamJoiningEnabledEventMessageDetail::|public|team_id(value:str):None msgraph_beta.generated.models.TeamJoiningEnabledEventMessageDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamJoiningEnabledEventMessageDetail +msgraph_beta.generated.models.TeamMemberSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamMemberSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_add_remove_apps():bool +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_add_remove_apps(value:bool):None +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_create_private_channels():bool +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_create_private_channels(value:bool):None +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_create_update_channels():bool +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_create_update_channels(value:bool):None +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_create_update_remove_connectors():bool +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_create_update_remove_connectors(value:bool):None +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_create_update_remove_tabs():bool +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_create_update_remove_tabs(value:bool):None +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_delete_channels():bool +msgraph_beta.generated.models.TeamMemberSettings::|public|allow_delete_channels(value:bool):None +msgraph_beta.generated.models.TeamMemberSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamMemberSettings::|public|constructor():None +msgraph_beta.generated.models.TeamMemberSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamMemberSettings::|public|odata_type():str +msgraph_beta.generated.models.TeamMemberSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamMemberSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamMemberSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMemberSettings +msgraph_beta.generated.models.TeamMemberSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamMembersNotificationRecipient-->TeamworkNotificationRecipient msgraph_beta.generated.models.TeamMembersNotificationRecipient::|public|constructor():None msgraph_beta.generated.models.TeamMembersNotificationRecipient::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -226367,6 +231167,26 @@ msgraph_beta.generated.models.TeamMembersNotificationRecipient::|public|serializ msgraph_beta.generated.models.TeamMembersNotificationRecipient::|public|team_id():str msgraph_beta.generated.models.TeamMembersNotificationRecipient::|public|team_id(value:str):None msgraph_beta.generated.models.TeamMembersNotificationRecipient::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMembersNotificationRecipient +msgraph_beta.generated.models.TeamMessagingSettings::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamMessagingSettings::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_channel_mentions():bool +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_channel_mentions(value:bool):None +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_owner_delete_messages():bool +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_owner_delete_messages(value:bool):None +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_team_mentions():bool +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_team_mentions(value:bool):None +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_user_delete_messages():bool +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_user_delete_messages(value:bool):None +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_user_edit_messages():bool +msgraph_beta.generated.models.TeamMessagingSettings::|public|allow_user_edit_messages(value:bool):None +msgraph_beta.generated.models.TeamMessagingSettings::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamMessagingSettings::|public|constructor():None +msgraph_beta.generated.models.TeamMessagingSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamMessagingSettings::|public|odata_type():str +msgraph_beta.generated.models.TeamMessagingSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamMessagingSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamMessagingSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMessagingSettings +msgraph_beta.generated.models.TeamMessagingSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamRenamedEventMessageDetail-->EventMessageDetail msgraph_beta.generated.models.TeamRenamedEventMessageDetail::|public|constructor():None msgraph_beta.generated.models.TeamRenamedEventMessageDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -226452,6 +231272,7 @@ msgraph_beta.generated.models.teamsAdministration.TeamsAdminRoot::|static|public msgraph_beta.generated.models.teamsAdministration.TeamsPolicyAssignment-->Entity msgraph_beta.generated.models.teamsAdministration.TeamsPolicyAssignment::|public|constructor():None msgraph_beta.generated.models.teamsAdministration.TeamsPolicyAssignment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.teamsAdministration.TeamsPolicyAssignment::|public|odata_type:str msgraph_beta.generated.models.teamsAdministration.TeamsPolicyAssignment::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.teamsAdministration.TeamsPolicyAssignment::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsPolicyAssignment msgraph_beta.generated.models.teamsAdministration.TeamsUserConfiguration-->Entity @@ -226488,10 +231309,33 @@ msgraph_beta.generated.models.teamsAdministration.TeamsUserConfigurationCollecti msgraph_beta.generated.models.teamsAdministration.TeamsUserConfigurationCollectionResponse::|public|value(value:list[TeamsUserConfiguration]):None msgraph_beta.generated.models.teamsAdministration.TeamsUserConfigurationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsUserConfigurationCollectionResponse msgraph_beta.generated.models.TeamsApp-->Entity +msgraph_beta.generated.models.TeamsApp::|public|app_definitions():list[TeamsAppDefinition] +msgraph_beta.generated.models.TeamsApp::|public|app_definitions(value:list[TeamsAppDefinition]):None msgraph_beta.generated.models.TeamsApp::|public|constructor():None +msgraph_beta.generated.models.TeamsApp::|public|display_name():str +msgraph_beta.generated.models.TeamsApp::|public|display_name(value:str):None +msgraph_beta.generated.models.TeamsApp::|public|distribution_method():TeamsAppDistributionMethod +msgraph_beta.generated.models.TeamsApp::|public|distribution_method(value:TeamsAppDistributionMethod):None +msgraph_beta.generated.models.TeamsApp::|public|external_id():str +msgraph_beta.generated.models.TeamsApp::|public|external_id(value:str):None msgraph_beta.generated.models.TeamsApp::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamsApp::|public|odata_type:str msgraph_beta.generated.models.TeamsApp::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TeamsApp::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsApp +msgraph_beta.generated.models.TeamsAppAuthorization::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamsAppAuthorization::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamsAppAuthorization::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamsAppAuthorization::|public|client_app_id():str +msgraph_beta.generated.models.TeamsAppAuthorization::|public|client_app_id(value:str):None +msgraph_beta.generated.models.TeamsAppAuthorization::|public|constructor():None +msgraph_beta.generated.models.TeamsAppAuthorization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamsAppAuthorization::|public|odata_type():str +msgraph_beta.generated.models.TeamsAppAuthorization::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamsAppAuthorization::|public|required_permission_set():TeamsAppPermissionSet +msgraph_beta.generated.models.TeamsAppAuthorization::|public|required_permission_set(value:TeamsAppPermissionSet):None +msgraph_beta.generated.models.TeamsAppAuthorization::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamsAppAuthorization::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsAppAuthorization +msgraph_beta.generated.models.TeamsAppAuthorization~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamsAppCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.TeamsAppCollectionResponse::|public|constructor():None msgraph_beta.generated.models.TeamsAppCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -226570,9 +231414,40 @@ msgraph_beta.generated.models.TeamsAppDashboardCardSize::0002-UnknownFutureValue msgraph_beta.generated.models.TeamsAppDashboardCardSourceType::0000-Bot msgraph_beta.generated.models.TeamsAppDashboardCardSourceType::0001-UnknownFutureValue msgraph_beta.generated.models.TeamsAppDefinition-->Entity +msgraph_beta.generated.models.TeamsAppDefinition::|public|allowed_installation_scopes():TeamsAppInstallationScopes +msgraph_beta.generated.models.TeamsAppDefinition::|public|allowed_installation_scopes(value:TeamsAppInstallationScopes):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|authorization():TeamsAppAuthorization +msgraph_beta.generated.models.TeamsAppDefinition::|public|authorization(value:TeamsAppAuthorization):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|azure_a_d_app_id():str +msgraph_beta.generated.models.TeamsAppDefinition::|public|azure_a_d_app_id(value:str):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|bot():TeamworkBot +msgraph_beta.generated.models.TeamsAppDefinition::|public|bot(value:TeamworkBot):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|color_icon():TeamsAppIcon +msgraph_beta.generated.models.TeamsAppDefinition::|public|color_icon(value:TeamsAppIcon):None msgraph_beta.generated.models.TeamsAppDefinition::|public|constructor():None +msgraph_beta.generated.models.TeamsAppDefinition::|public|created_by():IdentitySet +msgraph_beta.generated.models.TeamsAppDefinition::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|dashboard_cards():list[TeamsAppDashboardCardDefinition] +msgraph_beta.generated.models.TeamsAppDefinition::|public|dashboard_cards(value:list[TeamsAppDashboardCardDefinition]):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|description():str +msgraph_beta.generated.models.TeamsAppDefinition::|public|description(value:str):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|display_name():str +msgraph_beta.generated.models.TeamsAppDefinition::|public|display_name(value:str):None msgraph_beta.generated.models.TeamsAppDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamsAppDefinition::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.TeamsAppDefinition::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|odata_type:str +msgraph_beta.generated.models.TeamsAppDefinition::|public|outline_icon():TeamsAppIcon +msgraph_beta.generated.models.TeamsAppDefinition::|public|outline_icon(value:TeamsAppIcon):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|publishing_state():TeamsAppPublishingState +msgraph_beta.generated.models.TeamsAppDefinition::|public|publishing_state(value:TeamsAppPublishingState):None msgraph_beta.generated.models.TeamsAppDefinition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|shortdescription():str +msgraph_beta.generated.models.TeamsAppDefinition::|public|shortdescription(value:str):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|teams_app_id():str +msgraph_beta.generated.models.TeamsAppDefinition::|public|teams_app_id(value:str):None +msgraph_beta.generated.models.TeamsAppDefinition::|public|version():str +msgraph_beta.generated.models.TeamsAppDefinition::|public|version(value:str):None msgraph_beta.generated.models.TeamsAppDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsAppDefinition msgraph_beta.generated.models.TeamsAppDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.TeamsAppDefinitionCollectionResponse::|public|constructor():None @@ -226581,6 +231456,10 @@ msgraph_beta.generated.models.TeamsAppDefinitionCollectionResponse::|public|seri msgraph_beta.generated.models.TeamsAppDefinitionCollectionResponse::|public|value():list[TeamsAppDefinition] msgraph_beta.generated.models.TeamsAppDefinitionCollectionResponse::|public|value(value:list[TeamsAppDefinition]):None msgraph_beta.generated.models.TeamsAppDefinitionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsAppDefinitionCollectionResponse +msgraph_beta.generated.models.TeamsAppDistributionMethod::0000-Store +msgraph_beta.generated.models.TeamsAppDistributionMethod::0001-Organization +msgraph_beta.generated.models.TeamsAppDistributionMethod::0002-Sideloaded +msgraph_beta.generated.models.TeamsAppDistributionMethod::0003-UnknownFutureValue msgraph_beta.generated.models.TeamsAppIcon-->Entity msgraph_beta.generated.models.TeamsAppIcon::|public|constructor():None msgraph_beta.generated.models.TeamsAppIcon::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -226652,6 +231531,10 @@ msgraph_beta.generated.models.TeamsAppPermissionSet::|public|resource_specific_p msgraph_beta.generated.models.TeamsAppPermissionSet::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TeamsAppPermissionSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsAppPermissionSet msgraph_beta.generated.models.TeamsAppPermissionSet~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamsAppPublishingState::0000-Submitted +msgraph_beta.generated.models.TeamsAppPublishingState::0001-Rejected +msgraph_beta.generated.models.TeamsAppPublishingState::0002-Published +msgraph_beta.generated.models.TeamsAppPublishingState::0003-UnknownFutureValue msgraph_beta.generated.models.TeamsAppRemovedEventMessageDetail-->EventMessageDetail msgraph_beta.generated.models.TeamsAppRemovedEventMessageDetail::|public|constructor():None msgraph_beta.generated.models.TeamsAppRemovedEventMessageDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -226756,13 +231639,27 @@ msgraph_beta.generated.models.TeamsAsyncOperationType::0010-UnarchiveChannel msgraph_beta.generated.models.TeamsChannelPlanner-->Entity msgraph_beta.generated.models.TeamsChannelPlanner::|public|constructor():None msgraph_beta.generated.models.TeamsChannelPlanner::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamsChannelPlanner::|public|odata_type:str +msgraph_beta.generated.models.TeamsChannelPlanner::|public|plans():list[PlannerPlan] +msgraph_beta.generated.models.TeamsChannelPlanner::|public|plans(value:list[PlannerPlan]):None msgraph_beta.generated.models.TeamsChannelPlanner::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TeamsChannelPlanner::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsChannelPlanner msgraph_beta.generated.models.TeamsLicensingDetails-->Entity msgraph_beta.generated.models.TeamsLicensingDetails::|public|constructor():None msgraph_beta.generated.models.TeamsLicensingDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamsLicensingDetails::|public|has_teams_license():bool +msgraph_beta.generated.models.TeamsLicensingDetails::|public|has_teams_license(value:bool):None +msgraph_beta.generated.models.TeamsLicensingDetails::|public|odata_type:str msgraph_beta.generated.models.TeamsLicensingDetails::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TeamsLicensingDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsLicensingDetails +msgraph_beta.generated.models.TeamSpecialization::0000-None_ +msgraph_beta.generated.models.TeamSpecialization::0001-EducationStandard +msgraph_beta.generated.models.TeamSpecialization::0002-EducationClass +msgraph_beta.generated.models.TeamSpecialization::0003-EducationProfessionalLearningCommunity +msgraph_beta.generated.models.TeamSpecialization::0004-EducationStaff +msgraph_beta.generated.models.TeamSpecialization::0005-HealthcareStandard +msgraph_beta.generated.models.TeamSpecialization::0006-HealthcareCareCoordination +msgraph_beta.generated.models.TeamSpecialization::0007-UnknownFutureValue msgraph_beta.generated.models.TeamsTab-->Entity msgraph_beta.generated.models.TeamsTab::|public|configuration():TeamsTabConfiguration msgraph_beta.generated.models.TeamsTab::|public|configuration(value:TeamsTabConfiguration):None @@ -226821,6 +231718,22 @@ msgraph_beta.generated.models.TeamsTemplateCollectionResponse::|public|serialize msgraph_beta.generated.models.TeamsTemplateCollectionResponse::|public|value():list[TeamsTemplate] msgraph_beta.generated.models.TeamsTemplateCollectionResponse::|public|value(value:list[TeamsTemplate]):None msgraph_beta.generated.models.TeamsTemplateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsTemplateCollectionResponse +msgraph_beta.generated.models.TeamSummary::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamSummary::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamSummary::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamSummary::|public|constructor():None +msgraph_beta.generated.models.TeamSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamSummary::|public|guests_count():int +msgraph_beta.generated.models.TeamSummary::|public|guests_count(value:int):None +msgraph_beta.generated.models.TeamSummary::|public|members_count():int +msgraph_beta.generated.models.TeamSummary::|public|members_count(value:int):None +msgraph_beta.generated.models.TeamSummary::|public|odata_type():str +msgraph_beta.generated.models.TeamSummary::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamSummary::|public|owners_count():int +msgraph_beta.generated.models.TeamSummary::|public|owners_count(value:int):None +msgraph_beta.generated.models.TeamSummary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamSummary +msgraph_beta.generated.models.TeamSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamTeamsAppInstallationScopeInfo-->TeamsAppInstallationScopeInfo msgraph_beta.generated.models.TeamTeamsAppInstallationScopeInfo::|public|constructor():None msgraph_beta.generated.models.TeamTeamsAppInstallationScopeInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -226921,6 +231834,40 @@ msgraph_beta.generated.models.Teamwork::|public|team_templates(value:list[TeamTe msgraph_beta.generated.models.Teamwork::|public|workforce_integrations():list[WorkforceIntegration] msgraph_beta.generated.models.Teamwork::|public|workforce_integrations(value:list[WorkforceIntegration]):None msgraph_beta.generated.models.Teamwork::|static|public|create_from_discriminator_value(parse_node:ParseNode):Teamwork +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|on_premises_calendar_sync_configuration():TeamworkOnPremisesCalendarSyncConfiguration +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|on_premises_calendar_sync_configuration(value:TeamworkOnPremisesCalendarSyncConfiguration):None +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|supported_client():TeamworkSupportedClient +msgraph_beta.generated.models.TeamworkAccountConfiguration::|public|supported_client(value:TeamworkSupportedClient):None +msgraph_beta.generated.models.TeamworkAccountConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkAccountConfiguration +msgraph_beta.generated.models.TeamworkAccountConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|communication_speaker():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|communication_speaker(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|constructor():None +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|content_camera():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|content_camera(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|microphone():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|microphone(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|odata_type():str +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|room_camera():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|room_camera(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|speaker():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkActivePeripherals::|public|speaker(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkActivePeripherals::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkActivePeripherals +msgraph_beta.generated.models.TeamworkActivePeripherals~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkActivityTopic::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.TeamworkActivityTopic::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.TeamworkActivityTopic::|public|backing_store:BackingStore @@ -226963,6 +231910,70 @@ msgraph_beta.generated.models.TeamworkCallEventType::0000-Call msgraph_beta.generated.models.TeamworkCallEventType::0001-Meeting msgraph_beta.generated.models.TeamworkCallEventType::0002-ScreenShare msgraph_beta.generated.models.TeamworkCallEventType::0003-UnknownFutureValue +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|cameras():list[TeamworkPeripheral] +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|cameras(value:list[TeamworkPeripheral]):None +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|content_camera_configuration():TeamworkContentCameraConfiguration +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|content_camera_configuration(value:TeamworkContentCameraConfiguration):None +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|default_content_camera():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|default_content_camera(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkCameraConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkCameraConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkCameraConfiguration +msgraph_beta.generated.models.TeamworkCameraConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|constructor():None +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|is_optional():bool +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|is_optional(value:bool):None +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|odata_type():str +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|peripheral():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|peripheral(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkConfiguredPeripheral::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkConfiguredPeripheral +msgraph_beta.generated.models.TeamworkConfiguredPeripheral~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkConnection::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkConnection::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkConnection::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkConnection::|public|connection_status():TeamworkConnectionStatus +msgraph_beta.generated.models.TeamworkConnection::|public|connection_status(value:TeamworkConnectionStatus):None +msgraph_beta.generated.models.TeamworkConnection::|public|constructor():None +msgraph_beta.generated.models.TeamworkConnection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkConnection::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.TeamworkConnection::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.TeamworkConnection::|public|odata_type():str +msgraph_beta.generated.models.TeamworkConnection::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkConnection::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkConnection::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkConnection +msgraph_beta.generated.models.TeamworkConnectionStatus::0000-Unknown +msgraph_beta.generated.models.TeamworkConnectionStatus::0001-Connected +msgraph_beta.generated.models.TeamworkConnectionStatus::0002-Disconnected +msgraph_beta.generated.models.TeamworkConnectionStatus::0003-UnknownFutureValue +msgraph_beta.generated.models.TeamworkConnection~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|is_content_camera_inverted():bool +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|is_content_camera_inverted(value:bool):None +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|is_content_camera_optional():bool +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|is_content_camera_optional(value:bool):None +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|is_content_enhancement_enabled():bool +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|is_content_enhancement_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkContentCameraConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkContentCameraConfiguration +msgraph_beta.generated.models.TeamworkContentCameraConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkConversationIdentity-->Identity msgraph_beta.generated.models.TeamworkConversationIdentity::|public|constructor():None msgraph_beta.generated.models.TeamworkConversationIdentity::|public|conversation_identity_type():TeamworkConversationIdentityType @@ -226975,6 +231986,26 @@ msgraph_beta.generated.models.TeamworkConversationIdentityType::0000-Team msgraph_beta.generated.models.TeamworkConversationIdentityType::0001-Channel msgraph_beta.generated.models.TeamworkConversationIdentityType::0002-Chat msgraph_beta.generated.models.TeamworkConversationIdentityType::0003-UnknownFutureValue +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|date_format():str +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|date_format(value:str):None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|office_hours_end_time():datetime.time +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|office_hours_end_time(value:datetime.time):None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|office_hours_start_time():datetime.time +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|office_hours_start_time(value:datetime.time):None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|time_format():str +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|time_format(value:str):None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|time_zone():str +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|time_zone(value:str):None +msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDateTimeConfiguration +msgraph_beta.generated.models.TeamworkDateTimeConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkDevice-->Entity msgraph_beta.generated.models.TeamworkDevice::|public|activity():TeamworkDeviceActivity msgraph_beta.generated.models.TeamworkDevice::|public|activity(value:TeamworkDeviceActivity):None @@ -227012,8 +232043,19 @@ msgraph_beta.generated.models.TeamworkDevice::|public|operations(value:list[Team msgraph_beta.generated.models.TeamworkDevice::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TeamworkDevice::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDevice msgraph_beta.generated.models.TeamworkDeviceActivity-->Entity +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|active_peripherals():TeamworkActivePeripherals +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|active_peripherals(value:TeamworkActivePeripherals):None msgraph_beta.generated.models.TeamworkDeviceActivity::|public|constructor():None +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|created_by():IdentitySet +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.TeamworkDeviceActivity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|last_modified_by():IdentitySet +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|last_modified_by(value:IdentitySet):None +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.TeamworkDeviceActivity::|public|odata_type:str msgraph_beta.generated.models.TeamworkDeviceActivity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TeamworkDeviceActivity::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDeviceActivity msgraph_beta.generated.models.TeamworkDeviceActivityState::0000-Unknown @@ -227029,14 +232071,58 @@ msgraph_beta.generated.models.TeamworkDeviceCollectionResponse::|public|value(): msgraph_beta.generated.models.TeamworkDeviceCollectionResponse::|public|value(value:list[TeamworkDevice]):None msgraph_beta.generated.models.TeamworkDeviceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDeviceCollectionResponse msgraph_beta.generated.models.TeamworkDeviceConfiguration-->Entity +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|camera_configuration():TeamworkCameraConfiguration +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|camera_configuration(value:TeamworkCameraConfiguration):None msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|created_by():IdentitySet +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|display_configuration():TeamworkDisplayConfiguration +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|display_configuration(value:TeamworkDisplayConfiguration):None msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|hardware_configuration():TeamworkHardwareConfiguration +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|hardware_configuration(value:TeamworkHardwareConfiguration):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|last_modified_by():IdentitySet +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|last_modified_by(value:IdentitySet):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|microphone_configuration():TeamworkMicrophoneConfiguration +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|microphone_configuration(value:TeamworkMicrophoneConfiguration):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|odata_type:str msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|software_versions():TeamworkDeviceSoftwareVersions +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|software_versions(value:TeamworkDeviceSoftwareVersions):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|speaker_configuration():TeamworkSpeakerConfiguration +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|speaker_configuration(value:TeamworkSpeakerConfiguration):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|system_configuration():TeamworkSystemConfiguration +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|system_configuration(value:TeamworkSystemConfiguration):None +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|teams_client_configuration():TeamworkTeamsClientConfiguration +msgraph_beta.generated.models.TeamworkDeviceConfiguration::|public|teams_client_configuration(value:TeamworkTeamsClientConfiguration):None msgraph_beta.generated.models.TeamworkDeviceConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDeviceConfiguration msgraph_beta.generated.models.TeamworkDeviceHealth-->Entity +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|connection():TeamworkConnection +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|connection(value:TeamworkConnection):None msgraph_beta.generated.models.TeamworkDeviceHealth::|public|constructor():None +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|created_by():IdentitySet +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.TeamworkDeviceHealth::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|hardware_health():TeamworkHardwareHealth +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|hardware_health(value:TeamworkHardwareHealth):None +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|last_modified_by():IdentitySet +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|last_modified_by(value:IdentitySet):None +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|login_status():TeamworkLoginStatus +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|login_status(value:TeamworkLoginStatus):None +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|odata_type:str +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|peripherals_health():TeamworkPeripheralsHealth +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|peripherals_health(value:TeamworkPeripheralsHealth):None msgraph_beta.generated.models.TeamworkDeviceHealth::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|software_update_health():TeamworkSoftwareUpdateHealth +msgraph_beta.generated.models.TeamworkDeviceHealth::|public|software_update_health(value:TeamworkSoftwareUpdateHealth):None msgraph_beta.generated.models.TeamworkDeviceHealth::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDeviceHealth msgraph_beta.generated.models.TeamworkDeviceHealthStatus::0000-Unknown msgraph_beta.generated.models.TeamworkDeviceHealthStatus::0001-Offline @@ -227083,6 +232169,26 @@ msgraph_beta.generated.models.TeamworkDeviceOperationType::0004-DeviceManagement msgraph_beta.generated.models.TeamworkDeviceOperationType::0005-RemoteLogin msgraph_beta.generated.models.TeamworkDeviceOperationType::0006-RemoteLogout msgraph_beta.generated.models.TeamworkDeviceOperationType::0007-UnknownFutureValue +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|admin_agent_software_version():str +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|admin_agent_software_version(value:str):None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|constructor():None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|firmware_software_version():str +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|firmware_software_version(value:str):None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|odata_type():str +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|operating_system_software_version():str +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|operating_system_software_version(value:str):None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|partner_agent_software_version():str +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|partner_agent_software_version(value:str):None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|teams_client_software_version():str +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|public|teams_client_software_version(value:str):None +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDeviceSoftwareVersions +msgraph_beta.generated.models.TeamworkDeviceSoftwareVersions~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkDeviceType::0000-Unknown msgraph_beta.generated.models.TeamworkDeviceType::0001-IpPhone msgraph_beta.generated.models.TeamworkDeviceType::0002-TeamsRoom @@ -227094,6 +232200,82 @@ msgraph_beta.generated.models.TeamworkDeviceType::0007-LowCostPhone msgraph_beta.generated.models.TeamworkDeviceType::0008-TeamsPanel msgraph_beta.generated.models.TeamworkDeviceType::0009-Sip msgraph_beta.generated.models.TeamworkDeviceType::0010-UnknownFutureValue +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|configured_displays():list[TeamworkConfiguredPeripheral] +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|configured_displays(value:list[TeamworkConfiguredPeripheral]):None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|display_count():int +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|display_count(value:int):None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|in_built_display_screen_configuration():TeamworkDisplayScreenConfiguration +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|in_built_display_screen_configuration(value:TeamworkDisplayScreenConfiguration):None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|is_content_duplication_allowed():bool +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|is_content_duplication_allowed(value:bool):None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|is_dual_display_mode_enabled():bool +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|is_dual_display_mode_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkDisplayConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDisplayConfiguration +msgraph_beta.generated.models.TeamworkDisplayConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|backlight_brightness():int +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|backlight_brightness(value:int):None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|backlight_timeout():datetime.timedelta +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|backlight_timeout(value:datetime.timedelta):None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|is_high_contrast_enabled():bool +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|is_high_contrast_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|is_screensaver_enabled():bool +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|is_screensaver_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|screensaver_timeout():datetime.timedelta +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|screensaver_timeout(value:datetime.timedelta):None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkDisplayScreenConfiguration +msgraph_beta.generated.models.TeamworkDisplayScreenConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|email_to_send_logs_and_feedback():str +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|email_to_send_logs_and_feedback(value:str):None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|is_auto_screen_share_enabled():bool +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|is_auto_screen_share_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|is_bluetooth_beaconing_enabled():bool +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|is_bluetooth_beaconing_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|is_hide_meeting_names_enabled():bool +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|is_hide_meeting_names_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|is_send_logs_and_feedback_enabled():bool +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|is_send_logs_and_feedback_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkFeaturesConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkFeaturesConfiguration +msgraph_beta.generated.models.TeamworkFeaturesConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|compute():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|compute(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|hdmi_ingest():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|hdmi_ingest(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|processor_model():str +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|processor_model(value:str):None +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkHardwareConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkHardwareConfiguration +msgraph_beta.generated.models.TeamworkHardwareConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkHardwareDetail::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.TeamworkHardwareDetail::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.TeamworkHardwareDetail::|public|backing_store:BackingStore @@ -227114,6 +232296,20 @@ msgraph_beta.generated.models.TeamworkHardwareDetail::|public|unique_id():str msgraph_beta.generated.models.TeamworkHardwareDetail::|public|unique_id(value:str):None msgraph_beta.generated.models.TeamworkHardwareDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkHardwareDetail msgraph_beta.generated.models.TeamworkHardwareDetail~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|compute_health():TeamworkPeripheralHealth +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|compute_health(value:TeamworkPeripheralHealth):None +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|constructor():None +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|hdmi_ingest_health():TeamworkPeripheralHealth +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|hdmi_ingest_health(value:TeamworkPeripheralHealth):None +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|odata_type():str +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkHardwareHealth::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkHardwareHealth::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkHardwareHealth +msgraph_beta.generated.models.TeamworkHardwareHealth~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkHostedContent-->Entity msgraph_beta.generated.models.TeamworkHostedContent::|public|constructor():None msgraph_beta.generated.models.TeamworkHostedContent::|public|content_bytes():bytes @@ -227126,6 +232322,66 @@ msgraph_beta.generated.models.TeamworkHostedContent::|public|serialize(writer:Se msgraph_beta.generated.models.TeamworkHostedContent::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkHostedContent msgraph_beta.generated.models.TeamworkInteractionType::0000-CreateChat msgraph_beta.generated.models.TeamworkInteractionType::0001-UnknownFutureValue +msgraph_beta.generated.models.TeamworkLoginStatus::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkLoginStatus::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkLoginStatus::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkLoginStatus::|public|constructor():None +msgraph_beta.generated.models.TeamworkLoginStatus::|public|exchange_connection():TeamworkConnection +msgraph_beta.generated.models.TeamworkLoginStatus::|public|exchange_connection(value:TeamworkConnection):None +msgraph_beta.generated.models.TeamworkLoginStatus::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkLoginStatus::|public|odata_type():str +msgraph_beta.generated.models.TeamworkLoginStatus::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkLoginStatus::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkLoginStatus::|public|skype_connection():TeamworkConnection +msgraph_beta.generated.models.TeamworkLoginStatus::|public|skype_connection(value:TeamworkConnection):None +msgraph_beta.generated.models.TeamworkLoginStatus::|public|teams_connection():TeamworkConnection +msgraph_beta.generated.models.TeamworkLoginStatus::|public|teams_connection(value:TeamworkConnection):None +msgraph_beta.generated.models.TeamworkLoginStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkLoginStatus +msgraph_beta.generated.models.TeamworkLoginStatus~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|default_microphone():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|default_microphone(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|is_microphone_optional():bool +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|is_microphone_optional(value:bool):None +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|microphones():list[TeamworkPeripheral] +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|microphones(value:list[TeamworkPeripheral]):None +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkMicrophoneConfiguration +msgraph_beta.generated.models.TeamworkMicrophoneConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|default_gateway():str +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|default_gateway(value:str):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|domain_name():str +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|domain_name(value:str):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|host_name():str +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|host_name(value:str):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|ip_address():str +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|ip_address(value:str):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|is_dhcp_enabled():bool +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|is_dhcp_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|is_p_c_port_enabled():bool +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|is_p_c_port_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|primary_dns():str +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|primary_dns(value:str):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|secondary_dns():str +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|secondary_dns(value:str):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|subnet_mask():str +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|public|subnet_mask(value:str):None +msgraph_beta.generated.models.TeamworkNetworkConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkNetworkConfiguration +msgraph_beta.generated.models.TeamworkNetworkConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkNotificationRecipient::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.TeamworkNotificationRecipient::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.TeamworkNotificationRecipient::|public|backing_store:BackingStore @@ -227152,6 +232408,22 @@ msgraph_beta.generated.models.TeamworkOnlineMeetingInfo::|public|organizer(value msgraph_beta.generated.models.TeamworkOnlineMeetingInfo::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TeamworkOnlineMeetingInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkOnlineMeetingInfo msgraph_beta.generated.models.TeamworkOnlineMeetingInfo~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|domain():str +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|domain(value:str):None +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|domain_user_name():str +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|domain_user_name(value:str):None +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|smtp_address():str +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|public|smtp_address(value:str):None +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkOnPremisesCalendarSyncConfiguration +msgraph_beta.generated.models.TeamworkOnPremisesCalendarSyncConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkPeripheral-->Entity msgraph_beta.generated.models.TeamworkPeripheral::|public|constructor():None msgraph_beta.generated.models.TeamworkPeripheral::|public|display_name():str @@ -227164,6 +232436,48 @@ msgraph_beta.generated.models.TeamworkPeripheral::|public|serialize(writer:Seria msgraph_beta.generated.models.TeamworkPeripheral::|public|vendor_id():str msgraph_beta.generated.models.TeamworkPeripheral::|public|vendor_id(value:str):None msgraph_beta.generated.models.TeamworkPeripheral::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkPeripheral +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|connection():TeamworkConnection +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|connection(value:TeamworkConnection):None +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|constructor():None +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|is_optional():bool +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|is_optional(value:bool):None +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|odata_type():str +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|peripheral():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|peripheral(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkPeripheralHealth::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkPeripheralHealth::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkPeripheralHealth +msgraph_beta.generated.models.TeamworkPeripheralHealth~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|communication_speaker_health():TeamworkPeripheralHealth +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|communication_speaker_health(value:TeamworkPeripheralHealth):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|constructor():None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|content_camera_health():TeamworkPeripheralHealth +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|content_camera_health(value:TeamworkPeripheralHealth):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|display_health_collection():list[TeamworkPeripheralHealth] +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|display_health_collection(value:list[TeamworkPeripheralHealth]):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|microphone_health():TeamworkPeripheralHealth +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|microphone_health(value:TeamworkPeripheralHealth):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|odata_type():str +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|room_camera_health():TeamworkPeripheralHealth +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|room_camera_health(value:TeamworkPeripheralHealth):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|speaker_health():TeamworkPeripheralHealth +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|public|speaker_health(value:TeamworkPeripheralHealth):None +msgraph_beta.generated.models.TeamworkPeripheralsHealth::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkPeripheralsHealth +msgraph_beta.generated.models.TeamworkPeripheralsHealth~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkSoftwareFreshness::0000-Unknown +msgraph_beta.generated.models.TeamworkSoftwareFreshness::0001-Latest +msgraph_beta.generated.models.TeamworkSoftwareFreshness::0002-UpdateAvailable +msgraph_beta.generated.models.TeamworkSoftwareFreshness::0003-UnknownFutureValue msgraph_beta.generated.models.TeamworkSoftwareType::0000-AdminAgent msgraph_beta.generated.models.TeamworkSoftwareType::0001-OperatingSystem msgraph_beta.generated.models.TeamworkSoftwareType::0002-TeamsClient @@ -227171,6 +232485,104 @@ msgraph_beta.generated.models.TeamworkSoftwareType::0003-Firmware msgraph_beta.generated.models.TeamworkSoftwareType::0004-PartnerAgent msgraph_beta.generated.models.TeamworkSoftwareType::0005-CompanyPortal msgraph_beta.generated.models.TeamworkSoftwareType::0006-UnknownFutureValue +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|admin_agent_software_update_status():TeamworkSoftwareUpdateStatus +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|admin_agent_software_update_status(value:TeamworkSoftwareUpdateStatus):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|company_portal_software_update_status():TeamworkSoftwareUpdateStatus +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|company_portal_software_update_status(value:TeamworkSoftwareUpdateStatus):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|constructor():None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|firmware_software_update_status():TeamworkSoftwareUpdateStatus +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|firmware_software_update_status(value:TeamworkSoftwareUpdateStatus):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|odata_type():str +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|operating_system_software_update_status():TeamworkSoftwareUpdateStatus +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|operating_system_software_update_status(value:TeamworkSoftwareUpdateStatus):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|partner_agent_software_update_status():TeamworkSoftwareUpdateStatus +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|partner_agent_software_update_status(value:TeamworkSoftwareUpdateStatus):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|teams_client_software_update_status():TeamworkSoftwareUpdateStatus +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|public|teams_client_software_update_status(value:TeamworkSoftwareUpdateStatus):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkSoftwareUpdateHealth +msgraph_beta.generated.models.TeamworkSoftwareUpdateHealth~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|available_version():str +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|available_version(value:str):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|constructor():None +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|current_version():str +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|current_version(value:str):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|odata_type():str +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|software_freshness():TeamworkSoftwareFreshness +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|public|software_freshness(value:TeamworkSoftwareFreshness):None +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkSoftwareUpdateStatus +msgraph_beta.generated.models.TeamworkSoftwareUpdateStatus~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|default_communication_speaker():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|default_communication_speaker(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|default_speaker():TeamworkPeripheral +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|default_speaker(value:TeamworkPeripheral):None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|is_communication_speaker_optional():bool +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|is_communication_speaker_optional(value:bool):None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|is_speaker_optional():bool +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|is_speaker_optional(value:bool):None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|speakers():list[TeamworkPeripheral] +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|public|speakers(value:list[TeamworkPeripheral]):None +msgraph_beta.generated.models.TeamworkSpeakerConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkSpeakerConfiguration +msgraph_beta.generated.models.TeamworkSpeakerConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkSupportedClient::0000-Unknown +msgraph_beta.generated.models.TeamworkSupportedClient::0001-SkypeDefaultAndTeams +msgraph_beta.generated.models.TeamworkSupportedClient::0002-TeamsDefaultAndSkype +msgraph_beta.generated.models.TeamworkSupportedClient::0003-SkypeOnly +msgraph_beta.generated.models.TeamworkSupportedClient::0004-TeamsOnly +msgraph_beta.generated.models.TeamworkSupportedClient::0005-UnknownFutureValue +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|date_time_configuration():TeamworkDateTimeConfiguration +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|date_time_configuration(value:TeamworkDateTimeConfiguration):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|default_password():str +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|default_password(value:str):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|device_lock_timeout():datetime.timedelta +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|device_lock_timeout(value:datetime.timedelta):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_device_lock_enabled():bool +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_device_lock_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_logging_enabled():bool +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_logging_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_power_saving_enabled():bool +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_power_saving_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_screen_capture_enabled():bool +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_screen_capture_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_silent_mode_enabled():bool +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|is_silent_mode_enabled(value:bool):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|language():str +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|language(value:str):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|lock_pin():str +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|lock_pin(value:str):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|logging_level():str +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|logging_level(value:str):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|network_configuration():TeamworkNetworkConfiguration +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|network_configuration(value:TeamworkNetworkConfiguration):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkSystemConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkSystemConfiguration +msgraph_beta.generated.models.TeamworkSystemConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkTag-->Entity msgraph_beta.generated.models.TeamworkTag::|public|constructor():None msgraph_beta.generated.models.TeamworkTag::|public|description():str @@ -227223,6 +232635,20 @@ msgraph_beta.generated.models.TeamworkTagMemberCollectionResponse::|public|value msgraph_beta.generated.models.TeamworkTagMemberCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkTagMemberCollectionResponse msgraph_beta.generated.models.TeamworkTagType::0000-Standard msgraph_beta.generated.models.TeamworkTagType::0001-UnknownFutureValue +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|account_configuration():TeamworkAccountConfiguration +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|account_configuration(value:TeamworkAccountConfiguration):None +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|constructor():None +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|features_configuration():TeamworkFeaturesConfiguration +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|features_configuration(value:TeamworkFeaturesConfiguration):None +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|odata_type():str +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkTeamsClientConfiguration +msgraph_beta.generated.models.TeamworkTeamsClientConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkUserIdentity-->Identity msgraph_beta.generated.models.TeamworkUserIdentity::|public|constructor():None msgraph_beta.generated.models.TeamworkUserIdentity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -227376,7 +232802,10 @@ msgraph_beta.generated.models.TeleconferenceDeviceVideoQuality::|public|serializ msgraph_beta.generated.models.TeleconferenceDeviceVideoQuality::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeleconferenceDeviceVideoQuality msgraph_beta.generated.models.Template-->Entity msgraph_beta.generated.models.Template::|public|constructor():None +msgraph_beta.generated.models.Template::|public|device_templates():list[DeviceTemplate] +msgraph_beta.generated.models.Template::|public|device_templates(value:list[DeviceTemplate]):None msgraph_beta.generated.models.Template::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Template::|public|odata_type:str msgraph_beta.generated.models.Template::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Template::|static|public|create_from_discriminator_value(parse_node:ParseNode):Template msgraph_beta.generated.models.TemplateApplicationLevel::0000-None_ @@ -227444,6 +232873,7 @@ msgraph_beta.generated.models.TenantAppManagementPolicy::|static|public|create_f msgraph_beta.generated.models.TenantAttachRBAC-->Entity msgraph_beta.generated.models.TenantAttachRBAC::|public|constructor():None msgraph_beta.generated.models.TenantAttachRBAC::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TenantAttachRBAC::|public|odata_type:str msgraph_beta.generated.models.TenantAttachRBAC::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TenantAttachRBAC::|static|public|create_from_discriminator_value(parse_node:ParseNode):TenantAttachRBAC msgraph_beta.generated.models.TenantAttachRBACState::|public|additional_data():dict[str, Any] @@ -227752,6 +233182,20 @@ msgraph_beta.generated.models.termStore.LocalizedLabel::|public|odata_type(value msgraph_beta.generated.models.termStore.LocalizedLabel::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.termStore.LocalizedLabel::|static|public|create_from_discriminator_value(parse_node:ParseNode):LocalizedLabel msgraph_beta.generated.models.termStore.LocalizedLabel~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.termStore.LocalizedName::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.termStore.LocalizedName::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.termStore.LocalizedName::|public|backing_store:BackingStore +msgraph_beta.generated.models.termStore.LocalizedName::|public|constructor():None +msgraph_beta.generated.models.termStore.LocalizedName::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.termStore.LocalizedName::|public|language_tag():str +msgraph_beta.generated.models.termStore.LocalizedName::|public|language_tag(value:str):None +msgraph_beta.generated.models.termStore.LocalizedName::|public|name():str +msgraph_beta.generated.models.termStore.LocalizedName::|public|name(value:str):None +msgraph_beta.generated.models.termStore.LocalizedName::|public|odata_type():str +msgraph_beta.generated.models.termStore.LocalizedName::|public|odata_type(value:str):None +msgraph_beta.generated.models.termStore.LocalizedName::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.termStore.LocalizedName::|static|public|create_from_discriminator_value(parse_node:ParseNode):LocalizedName +msgraph_beta.generated.models.termStore.LocalizedName~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.termStore.Relation-->Entity msgraph_beta.generated.models.termStore.Relation::|public|constructor():None msgraph_beta.generated.models.termStore.Relation::|public|from_term():Term @@ -227776,9 +233220,26 @@ msgraph_beta.generated.models.termStore.RelationCollectionResponse::|static|publ msgraph_beta.generated.models.termStore.RelationType::0000-Pin msgraph_beta.generated.models.termStore.RelationType::0001-Reuse msgraph_beta.generated.models.termStore.Set-->Entity +msgraph_beta.generated.models.termStore.Set::|public|children():list[Term] +msgraph_beta.generated.models.termStore.Set::|public|children(value:list[Term]):None msgraph_beta.generated.models.termStore.Set::|public|constructor():None +msgraph_beta.generated.models.termStore.Set::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.termStore.Set::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.termStore.Set::|public|description():str +msgraph_beta.generated.models.termStore.Set::|public|description(value:str):None msgraph_beta.generated.models.termStore.Set::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.termStore.Set::|public|localized_names():list[LocalizedName] +msgraph_beta.generated.models.termStore.Set::|public|localized_names(value:list[LocalizedName]):None +msgraph_beta.generated.models.termStore.Set::|public|odata_type:str +msgraph_beta.generated.models.termStore.Set::|public|parent_group():Group +msgraph_beta.generated.models.termStore.Set::|public|parent_group(value:Group):None +msgraph_beta.generated.models.termStore.Set::|public|properties():list[KeyValue] +msgraph_beta.generated.models.termStore.Set::|public|properties(value:list[KeyValue]):None +msgraph_beta.generated.models.termStore.Set::|public|relations():list[Relation] +msgraph_beta.generated.models.termStore.Set::|public|relations(value:list[Relation]):None msgraph_beta.generated.models.termStore.Set::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.termStore.Set::|public|terms():list[Term] +msgraph_beta.generated.models.termStore.Set::|public|terms(value:list[Term]):None msgraph_beta.generated.models.termStore.Set::|static|public|create_from_discriminator_value(parse_node:ParseNode):Set msgraph_beta.generated.models.termStore.SetCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.termStore.SetCollectionResponse::|public|constructor():None @@ -228499,6 +233960,9 @@ msgraph_beta.generated.models.TlsClientRegistrationMetadata::0005-UnknownFutureV msgraph_beta.generated.models.Todo-->Entity msgraph_beta.generated.models.Todo::|public|constructor():None msgraph_beta.generated.models.Todo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Todo::|public|lists():list[TodoTaskList] +msgraph_beta.generated.models.Todo::|public|lists(value:list[TodoTaskList]):None +msgraph_beta.generated.models.Todo::|public|odata_type:str msgraph_beta.generated.models.Todo::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Todo::|static|public|create_from_discriminator_value(parse_node:ParseNode):Todo msgraph_beta.generated.models.TodoSettings::|public|additional_data():dict[str, Any] @@ -228611,6 +234075,9 @@ msgraph_beta.generated.models.TokenDetails::|public|unique_token_identifier():st msgraph_beta.generated.models.TokenDetails::|public|unique_token_identifier(value:str):None msgraph_beta.generated.models.TokenDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):TokenDetails msgraph_beta.generated.models.TokenDetails~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TokenFormat::0000-Saml +msgraph_beta.generated.models.TokenFormat::0001-Jwt +msgraph_beta.generated.models.TokenFormat::0002-UnknownFutureValue msgraph_beta.generated.models.TokenIssuancePolicy-->StsPolicy msgraph_beta.generated.models.TokenIssuancePolicy::|public|constructor():None msgraph_beta.generated.models.TokenIssuancePolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -228669,6 +234136,12 @@ msgraph_beta.generated.models.TokenProtectionStatusDetails::|public|sign_in_sess msgraph_beta.generated.models.TokenProtectionStatusDetails::|public|sign_in_session_status_code(value:int):None msgraph_beta.generated.models.TokenProtectionStatusDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):TokenProtectionStatusDetails msgraph_beta.generated.models.TokenProtectionStatusDetails~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ToLowercaseTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.ToLowercaseTransformation::|public|constructor():None +msgraph_beta.generated.models.ToLowercaseTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ToLowercaseTransformation::|public|odata_type:str +msgraph_beta.generated.models.ToLowercaseTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ToLowercaseTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):ToLowercaseTransformation msgraph_beta.generated.models.Tone::0000-Tone0 msgraph_beta.generated.models.Tone::0001-Tone1 msgraph_beta.generated.models.Tone::0002-Tone2 @@ -228722,6 +234195,12 @@ msgraph_beta.generated.models.TooManyGlobalAdminsAssignedToTenantAlertIncident:: msgraph_beta.generated.models.TooManyGlobalAdminsAssignedToTenantAlertIncident::|public|odata_type:str msgraph_beta.generated.models.TooManyGlobalAdminsAssignedToTenantAlertIncident::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TooManyGlobalAdminsAssignedToTenantAlertIncident::|static|public|create_from_discriminator_value(parse_node:ParseNode):TooManyGlobalAdminsAssignedToTenantAlertIncident +msgraph_beta.generated.models.ToUppercaseTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.ToUppercaseTransformation::|public|constructor():None +msgraph_beta.generated.models.ToUppercaseTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ToUppercaseTransformation::|public|odata_type:str +msgraph_beta.generated.models.ToUppercaseTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ToUppercaseTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):ToUppercaseTransformation msgraph_beta.generated.models.Training-->Entity msgraph_beta.generated.models.Training::|public|availability_status():TrainingAvailabilityStatus msgraph_beta.generated.models.Training::|public|availability_status(value:TrainingAvailabilityStatus):None @@ -228758,6 +234237,14 @@ msgraph_beta.generated.models.Training::|public|tags(value:list[str]):None msgraph_beta.generated.models.Training::|public|type():TrainingType msgraph_beta.generated.models.Training::|public|type(value:TrainingType):None msgraph_beta.generated.models.Training::|static|public|create_from_discriminator_value(parse_node:ParseNode):Training +msgraph_beta.generated.models.TrainingAssignedTo::0000-None_ +msgraph_beta.generated.models.TrainingAssignedTo::0001-AllUsers +msgraph_beta.generated.models.TrainingAssignedTo::0002-ClickedPayload +msgraph_beta.generated.models.TrainingAssignedTo::0003-Compromised +msgraph_beta.generated.models.TrainingAssignedTo::0004-ReportedPhish +msgraph_beta.generated.models.TrainingAssignedTo::0005-ReadButNotClicked +msgraph_beta.generated.models.TrainingAssignedTo::0006-DidNothing +msgraph_beta.generated.models.TrainingAssignedTo::0007-UnknownFutureValue msgraph_beta.generated.models.TrainingAvailabilityStatus::0000-Unknown msgraph_beta.generated.models.TrainingAvailabilityStatus::0001-NotAvailable msgraph_beta.generated.models.TrainingAvailabilityStatus::0002-Available @@ -228947,6 +234434,27 @@ msgraph_beta.generated.models.TrainingStatus::0005-UnknownFutureValue msgraph_beta.generated.models.TrainingType::0000-Unknown msgraph_beta.generated.models.TrainingType::0001-Phishing msgraph_beta.generated.models.TrainingType::0002-UnknownFutureValue +msgraph_beta.generated.models.TransformationAttribute::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TransformationAttribute::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TransformationAttribute::|public|attribute():CustomClaimAttributeBase +msgraph_beta.generated.models.TransformationAttribute::|public|attribute(value:CustomClaimAttributeBase):None +msgraph_beta.generated.models.TransformationAttribute::|public|backing_store:BackingStore +msgraph_beta.generated.models.TransformationAttribute::|public|constructor():None +msgraph_beta.generated.models.TransformationAttribute::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TransformationAttribute::|public|odata_type():str +msgraph_beta.generated.models.TransformationAttribute::|public|odata_type(value:str):None +msgraph_beta.generated.models.TransformationAttribute::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TransformationAttribute::|public|treat_as_multi_value():bool +msgraph_beta.generated.models.TransformationAttribute::|public|treat_as_multi_value(value:bool):None +msgraph_beta.generated.models.TransformationAttribute::|static|public|create_from_discriminator_value(parse_node:ParseNode):TransformationAttribute +msgraph_beta.generated.models.TransformationAttribute~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TransformationExtractType::0000-Prefix +msgraph_beta.generated.models.TransformationExtractType::0001-Suffix +msgraph_beta.generated.models.TransformationExtractType::0002-UnknownFutureValue +msgraph_beta.generated.models.TransformationTrimType::0000-Leading +msgraph_beta.generated.models.TransformationTrimType::0001-Trailing +msgraph_beta.generated.models.TransformationTrimType::0002-LeadingAndTrailing +msgraph_beta.generated.models.TransformationTrimType::0003-UnknownFutureValue msgraph_beta.generated.models.TranslationBehavior::0000-Ask msgraph_beta.generated.models.TranslationBehavior::0001-Yes msgraph_beta.generated.models.TranslationBehavior::0002-No @@ -229003,6 +234511,16 @@ msgraph_beta.generated.models.TrendingCollectionResponse::|public|serialize(writ msgraph_beta.generated.models.TrendingCollectionResponse::|public|value():list[Trending] msgraph_beta.generated.models.TrendingCollectionResponse::|public|value(value:list[Trending]):None msgraph_beta.generated.models.TrendingCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TrendingCollectionResponse +msgraph_beta.generated.models.TrimTransformation-->CustomClaimTransformation +msgraph_beta.generated.models.TrimTransformation::|public|constructor():None +msgraph_beta.generated.models.TrimTransformation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TrimTransformation::|public|odata_type:str +msgraph_beta.generated.models.TrimTransformation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TrimTransformation::|public|type():TransformationTrimType +msgraph_beta.generated.models.TrimTransformation::|public|type(value:TransformationTrimType):None +msgraph_beta.generated.models.TrimTransformation::|public|value():str +msgraph_beta.generated.models.TrimTransformation::|public|value(value:str):None +msgraph_beta.generated.models.TrimTransformation::|static|public|create_from_discriminator_value(parse_node:ParseNode):TrimTransformation msgraph_beta.generated.models.TrustChainCertificate::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.TrustChainCertificate::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.TrustChainCertificate::|public|backing_store:BackingStore @@ -229257,8 +234775,15 @@ msgraph_beta.generated.models.UnifiedRbacResourceNamespaceCollectionResponse::|p msgraph_beta.generated.models.UnifiedRbacResourceNamespaceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRbacResourceNamespaceCollectionResponse msgraph_beta.generated.models.UnifiedRbacResourceScope-->Entity msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|constructor():None +msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|display_name():str +msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|display_name(value:str):None msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|odata_type:str +msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|scope():str +msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|scope(value:str):None msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|type():str +msgraph_beta.generated.models.UnifiedRbacResourceScope::|public|type(value:str):None msgraph_beta.generated.models.UnifiedRbacResourceScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRbacResourceScope msgraph_beta.generated.models.UnifiedRole::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.UnifiedRole::|public|additional_data(value:dict[str, Any]):None @@ -229435,9 +234960,32 @@ msgraph_beta.generated.models.UnifiedRoleAssignmentScheduleRequestCollectionResp msgraph_beta.generated.models.UnifiedRoleAssignmentScheduleRequestCollectionResponse::|public|value(value:list[UnifiedRoleAssignmentScheduleRequest]):None msgraph_beta.generated.models.UnifiedRoleAssignmentScheduleRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleAssignmentScheduleRequestCollectionResponse msgraph_beta.generated.models.UnifiedRoleDefinition-->Entity +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|allowed_principal_types():AllowedRolePrincipalTypes +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|allowed_principal_types(value:AllowedRolePrincipalTypes):None msgraph_beta.generated.models.UnifiedRoleDefinition::|public|constructor():None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|description():str +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|description(value:str):None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|display_name():str +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|display_name(value:str):None msgraph_beta.generated.models.UnifiedRoleDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|inherits_permissions_from():list[UnifiedRoleDefinition] +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|inherits_permissions_from(value:list[UnifiedRoleDefinition]):None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|is_built_in():bool +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|is_built_in(value:bool):None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|is_enabled():bool +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|is_privileged():bool +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|is_privileged(value:bool):None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|odata_type:str +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|resource_scopes():list[str] +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|resource_scopes(value:list[str]):None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|role_permissions():list[UnifiedRolePermission] +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|role_permissions(value:list[UnifiedRolePermission]):None msgraph_beta.generated.models.UnifiedRoleDefinition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|template_id():str +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|template_id(value:str):None +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|version():str +msgraph_beta.generated.models.UnifiedRoleDefinition::|public|version(value:str):None msgraph_beta.generated.models.UnifiedRoleDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleDefinition msgraph_beta.generated.models.UnifiedRoleDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.UnifiedRoleDefinitionCollectionResponse::|public|constructor():None @@ -229449,6 +234997,11 @@ msgraph_beta.generated.models.UnifiedRoleDefinitionCollectionResponse::|static|p msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule-->UnifiedRoleScheduleBase msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|public|constructor():None msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|public|member_type():str +msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|public|member_type(value:str):None +msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|public|odata_type:str +msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|public|schedule_info():RequestSchedule +msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|public|schedule_info(value:RequestSchedule):None msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UnifiedRoleEligibilitySchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilitySchedule msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -229460,8 +235013,17 @@ msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse:: msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilityScheduleCollectionResponse msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance-->UnifiedRoleScheduleInstanceBase msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|constructor():None +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|end_date_time():datetime.datetime +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|end_date_time(value:datetime.datetime):None msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|member_type():str +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|member_type(value:str):None +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|odata_type:str +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|role_eligibility_schedule_id():str +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|role_eligibility_schedule_id(value:str):None msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|start_date_time():datetime.datetime +msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|start_date_time(value:datetime.datetime):None msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilityScheduleInstance msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstanceCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.UnifiedRoleEligibilityScheduleInstanceCollectionResponse::|public|constructor():None @@ -229571,8 +235133,29 @@ msgraph_beta.generated.models.UnifiedRoleManagementAlertConfigurationCollectionR msgraph_beta.generated.models.UnifiedRoleManagementAlertConfigurationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleManagementAlertConfigurationCollectionResponse msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition-->Entity msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|constructor():None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|description():str +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|description(value:str):None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|display_name():str +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|display_name(value:str):None msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|how_to_prevent():str +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|how_to_prevent(value:str):None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|is_configurable():bool +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|is_configurable(value:bool):None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|is_remediatable():bool +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|is_remediatable(value:bool):None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|mitigation_steps():str +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|mitigation_steps(value:str):None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|odata_type:str +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|scope_id():str +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|scope_id(value:str):None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|scope_type():str +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|scope_type(value:str):None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|security_impact():str +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|security_impact(value:str):None msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|severity_level():AlertSeverity +msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|public|severity_level(value:AlertSeverity):None msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleManagementAlertDefinition msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.UnifiedRoleManagementAlertDefinitionCollectionResponse::|public|constructor():None @@ -229596,7 +235179,26 @@ msgraph_beta.generated.models.UnifiedRoleManagementAlertIncidentCollectionRespon msgraph_beta.generated.models.UnifiedRoleManagementAlertIncidentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleManagementAlertIncidentCollectionResponse msgraph_beta.generated.models.UnifiedRoleManagementPolicy-->Entity msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|constructor():None +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|description():str +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|description(value:str):None +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|display_name():str +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|display_name(value:str):None +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|effective_rules():list[UnifiedRoleManagementPolicyRule] +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|effective_rules(value:list[UnifiedRoleManagementPolicyRule]):None msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|is_organization_default():bool +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|is_organization_default(value:bool):None +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_by():Identity +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_by(value:Identity):None +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|odata_type:str +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|rules():list[UnifiedRoleManagementPolicyRule] +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|rules(value:list[UnifiedRoleManagementPolicyRule]):None +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|scope_id():str +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|scope_id(value:str):None +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|scope_type():str +msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|scope_type(value:str):None msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UnifiedRoleManagementPolicy::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleManagementPolicy msgraph_beta.generated.models.UnifiedRoleManagementPolicyApprovalRule-->UnifiedRoleManagementPolicyRule @@ -229735,9 +235337,34 @@ msgraph_beta.generated.models.UnifiedRolePermission::|public|serialize(writer:Se msgraph_beta.generated.models.UnifiedRolePermission::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRolePermission msgraph_beta.generated.models.UnifiedRolePermission~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.UnifiedRoleScheduleBase-->Entity +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|app_scope():AppScope +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|app_scope(value:AppScope):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|app_scope_id():str +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|app_scope_id(value:str):None msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|constructor():None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|created_using():str +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|created_using(value:str):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|directory_scope():DirectoryObject +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|directory_scope(value:DirectoryObject):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|directory_scope_id():str +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|directory_scope_id(value:str):None msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|modified_date_time():datetime.datetime +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|odata_type:str +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|principal():DirectoryObject +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|principal(value:DirectoryObject):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|principal_id():str +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|principal_id(value:str):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|role_definition():UnifiedRoleDefinition +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|role_definition(value:UnifiedRoleDefinition):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|role_definition_id():str +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|role_definition_id(value:str):None msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|status():str +msgraph_beta.generated.models.UnifiedRoleScheduleBase::|public|status(value:str):None msgraph_beta.generated.models.UnifiedRoleScheduleBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleScheduleBase msgraph_beta.generated.models.UnifiedRoleScheduleInstanceBase-->Entity msgraph_beta.generated.models.UnifiedRoleScheduleInstanceBase::|public|app_scope():AppScope @@ -229774,8 +235401,23 @@ msgraph_beta.generated.models.UnifiedRoleScheduleRequestActions::0009-UnknownFut msgraph_beta.generated.models.UnifiedRole~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.UnifiedStorageQuota-->Entity msgraph_beta.generated.models.UnifiedStorageQuota::|public|constructor():None +msgraph_beta.generated.models.UnifiedStorageQuota::|public|deleted():int +msgraph_beta.generated.models.UnifiedStorageQuota::|public|deleted(value:int):None msgraph_beta.generated.models.UnifiedStorageQuota::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UnifiedStorageQuota::|public|manage_web_url():str +msgraph_beta.generated.models.UnifiedStorageQuota::|public|manage_web_url(value:str):None +msgraph_beta.generated.models.UnifiedStorageQuota::|public|odata_type:str +msgraph_beta.generated.models.UnifiedStorageQuota::|public|remaining():int +msgraph_beta.generated.models.UnifiedStorageQuota::|public|remaining(value:int):None msgraph_beta.generated.models.UnifiedStorageQuota::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UnifiedStorageQuota::|public|services():list[ServiceStorageQuotaBreakdown] +msgraph_beta.generated.models.UnifiedStorageQuota::|public|services(value:list[ServiceStorageQuotaBreakdown]):None +msgraph_beta.generated.models.UnifiedStorageQuota::|public|state():str +msgraph_beta.generated.models.UnifiedStorageQuota::|public|state(value:str):None +msgraph_beta.generated.models.UnifiedStorageQuota::|public|total():int +msgraph_beta.generated.models.UnifiedStorageQuota::|public|total(value:int):None +msgraph_beta.generated.models.UnifiedStorageQuota::|public|used():int +msgraph_beta.generated.models.UnifiedStorageQuota::|public|used(value:int):None msgraph_beta.generated.models.UnifiedStorageQuota::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedStorageQuota msgraph_beta.generated.models.UnitOfMeasure::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.UnitOfMeasure::|public|additional_data(value:dict[str, Any]):None @@ -230091,7 +235733,14 @@ msgraph_beta.generated.models.UsageRights::0020-UnknownFutureValue msgraph_beta.generated.models.UsageRightsIncluded-->Entity msgraph_beta.generated.models.UsageRightsIncluded::|public|constructor():None msgraph_beta.generated.models.UsageRightsIncluded::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UsageRightsIncluded::|public|odata_type:str +msgraph_beta.generated.models.UsageRightsIncluded::|public|owner_email():str +msgraph_beta.generated.models.UsageRightsIncluded::|public|owner_email(value:str):None msgraph_beta.generated.models.UsageRightsIncluded::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UsageRightsIncluded::|public|user_email():str +msgraph_beta.generated.models.UsageRightsIncluded::|public|user_email(value:str):None +msgraph_beta.generated.models.UsageRightsIncluded::|public|value():UsageRights +msgraph_beta.generated.models.UsageRightsIncluded::|public|value(value:UsageRights):None msgraph_beta.generated.models.UsageRightsIncluded::|static|public|create_from_discriminator_value(parse_node:ParseNode):UsageRightsIncluded msgraph_beta.generated.models.UsageRightState::0000-Active msgraph_beta.generated.models.UsageRightState::0001-Inactive @@ -230542,9 +236191,14 @@ msgraph_beta.generated.models.UserActivityTypes::0003-DownloadText msgraph_beta.generated.models.UserActivityTypes::0004-DownloadFile msgraph_beta.generated.models.UserActivityTypes::0005-UnknownFutureValue msgraph_beta.generated.models.UserAnalytics-->Entity +msgraph_beta.generated.models.UserAnalytics::|public|activity_statistics():list[ActivityStatistics] +msgraph_beta.generated.models.UserAnalytics::|public|activity_statistics(value:list[ActivityStatistics]):None msgraph_beta.generated.models.UserAnalytics::|public|constructor():None msgraph_beta.generated.models.UserAnalytics::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserAnalytics::|public|odata_type:str msgraph_beta.generated.models.UserAnalytics::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserAnalytics::|public|settings():Settings +msgraph_beta.generated.models.UserAnalytics::|public|settings(value:Settings):None msgraph_beta.generated.models.UserAnalytics::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserAnalytics msgraph_beta.generated.models.UserAppInstallStatus-->Entity msgraph_beta.generated.models.UserAppInstallStatus::|public|app():MobileApp @@ -230583,8 +236237,11 @@ msgraph_beta.generated.models.UserAttributeValuesItem::|public|value(value:str): msgraph_beta.generated.models.UserAttributeValuesItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserAttributeValuesItem msgraph_beta.generated.models.UserAttributeValuesItem~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.UserCloudCommunication-->Entity +msgraph_beta.generated.models.UserCloudCommunication::|public|call_settings():CallSettings +msgraph_beta.generated.models.UserCloudCommunication::|public|call_settings(value:CallSettings):None msgraph_beta.generated.models.UserCloudCommunication::|public|constructor():None msgraph_beta.generated.models.UserCloudCommunication::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserCloudCommunication::|public|odata_type:str msgraph_beta.generated.models.UserCloudCommunication::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserCloudCommunication::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserCloudCommunication msgraph_beta.generated.models.UserCollectionResponse-->BaseCollectionPaginationCountResponse @@ -231198,8 +236855,19 @@ msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthAppImpactColle msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthAppImpactCollectionResponse::|public|value(value:list[UserExperienceAnalyticsBatteryHealthAppImpact]):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthAppImpactCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthAppImpactCollectionResponse msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails-->Entity +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|active_devices():int +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|active_devices(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|battery_capacity_fair():int +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|battery_capacity_fair(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|battery_capacity_good():int +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|battery_capacity_good(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|battery_capacity_poor():int +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|battery_capacity_poor(value:int):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|constructor():None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|last_refreshed_date_time():datetime.datetime +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|last_refreshed_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthCapacityDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthCapacityDetails msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact-->Entity @@ -231368,8 +237036,19 @@ msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceC msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsBatteryHealthOsPerformance]):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails-->Entity +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|active_devices():int +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|active_devices(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|battery_runtime_fair():int +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|battery_runtime_fair(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|battery_runtime_good():int +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|battery_runtime_good(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|battery_runtime_poor():int +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|battery_runtime_poor(value:int):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|constructor():None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|last_refreshed_date_time():datetime.datetime +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|last_refreshed_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthRuntimeDetails msgraph_beta.generated.models.UserExperienceAnalyticsCategory-->Entity @@ -231891,6 +237570,9 @@ msgraph_beta.generated.models.UserExperienceAnalyticsOperatingSystemRestartCateg msgraph_beta.generated.models.UserExperienceAnalyticsOverview-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsOverview::|public|constructor():None msgraph_beta.generated.models.UserExperienceAnalyticsOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsOverview::|public|insights():list[UserExperienceAnalyticsInsight] +msgraph_beta.generated.models.UserExperienceAnalyticsOverview::|public|insights(value:list[UserExperienceAnalyticsInsight]):None +msgraph_beta.generated.models.UserExperienceAnalyticsOverview::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsOverview::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsOverview msgraph_beta.generated.models.UserExperienceAnalyticsRemoteConnection-->Entity @@ -232146,7 +237828,30 @@ msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereDevicesSumm msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|constructor():None msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|odata_type:str +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|os_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|os_check_failed_percentage(value:float):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor64_bit_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor64_bit_check_failed_percentage(value:float):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_core_count_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_core_count_check_failed_percentage(value:float):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_family_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_family_check_failed_percentage(value:float):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_speed_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_speed_check_failed_percentage(value:float):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|ram_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|ram_check_failed_percentage(value:float):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|secure_boot_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|secure_boot_check_failed_percentage(value:float):None msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|storage_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|storage_check_failed_percentage(value:float):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|total_device_count():int +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|total_device_count(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|tpm_check_failed_percentage():float +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|tpm_check_failed_percentage(value:float):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|upgrade_eligible_device_count():int +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|upgrade_eligible_device_count(value:int):None msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereMetric-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereMetric::|public|constructor():None @@ -232244,6 +237949,13 @@ msgraph_beta.generated.models.UserFlowLanguagePageCollectionResponse::|public|se msgraph_beta.generated.models.UserFlowLanguagePageCollectionResponse::|public|value():list[UserFlowLanguagePage] msgraph_beta.generated.models.UserFlowLanguagePageCollectionResponse::|public|value(value:list[UserFlowLanguagePage]):None msgraph_beta.generated.models.UserFlowLanguagePageCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserFlowLanguagePageCollectionResponse +msgraph_beta.generated.models.UserFlowType::0000-SignUp +msgraph_beta.generated.models.UserFlowType::0001-SignIn +msgraph_beta.generated.models.UserFlowType::0002-SignUpOrSignIn +msgraph_beta.generated.models.UserFlowType::0003-PasswordReset +msgraph_beta.generated.models.UserFlowType::0004-ProfileUpdate +msgraph_beta.generated.models.UserFlowType::0005-ResourceOwner +msgraph_beta.generated.models.UserFlowType::0006-UnknownFutureValue msgraph_beta.generated.models.UserGovernanceCriteria-->GovernanceCriteria msgraph_beta.generated.models.UserGovernanceCriteria::|public|constructor():None msgraph_beta.generated.models.UserGovernanceCriteria::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -232264,7 +237976,12 @@ msgraph_beta.generated.models.UserIdentity::|public|user_principal_name(value:st msgraph_beta.generated.models.UserIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserIdentity msgraph_beta.generated.models.UserInsightsRoot-->Entity msgraph_beta.generated.models.UserInsightsRoot::|public|constructor():None +msgraph_beta.generated.models.UserInsightsRoot::|public|daily():DailyUserInsightMetricsRoot +msgraph_beta.generated.models.UserInsightsRoot::|public|daily(value:DailyUserInsightMetricsRoot):None msgraph_beta.generated.models.UserInsightsRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserInsightsRoot::|public|monthly():MonthlyUserInsightMetricsRoot +msgraph_beta.generated.models.UserInsightsRoot::|public|monthly(value:MonthlyUserInsightMetricsRoot):None +msgraph_beta.generated.models.UserInsightsRoot::|public|odata_type:str msgraph_beta.generated.models.UserInsightsRoot::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserInsightsRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserInsightsRoot msgraph_beta.generated.models.UserInsightsSettings-->Entity @@ -232378,6 +238095,7 @@ msgraph_beta.generated.models.UserPrint~~>AdditionalDataHolder; BackedModel; Par msgraph_beta.generated.models.UserProtectionScopeContainer-->Entity msgraph_beta.generated.models.UserProtectionScopeContainer::|public|constructor():None msgraph_beta.generated.models.UserProtectionScopeContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserProtectionScopeContainer::|public|odata_type:str msgraph_beta.generated.models.UserProtectionScopeContainer::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserProtectionScopeContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserProtectionScopeContainer msgraph_beta.generated.models.UserPurpose::0000-Unknown @@ -232643,8 +238361,27 @@ msgraph_beta.generated.models.UserSet::|public|serialize(writer:SerializationWri msgraph_beta.generated.models.UserSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSet msgraph_beta.generated.models.UserSettings-->Entity msgraph_beta.generated.models.UserSettings::|public|constructor():None +msgraph_beta.generated.models.UserSettings::|public|contact_merge_suggestions():ContactMergeSuggestions +msgraph_beta.generated.models.UserSettings::|public|contact_merge_suggestions(value:ContactMergeSuggestions):None +msgraph_beta.generated.models.UserSettings::|public|contribution_to_content_discovery_as_organization_disabled():bool +msgraph_beta.generated.models.UserSettings::|public|contribution_to_content_discovery_as_organization_disabled(value:bool):None +msgraph_beta.generated.models.UserSettings::|public|contribution_to_content_discovery_disabled():bool +msgraph_beta.generated.models.UserSettings::|public|contribution_to_content_discovery_disabled(value:bool):None +msgraph_beta.generated.models.UserSettings::|public|exchange():ExchangeSettings +msgraph_beta.generated.models.UserSettings::|public|exchange(value:ExchangeSettings):None msgraph_beta.generated.models.UserSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserSettings::|public|item_insights():UserInsightsSettings +msgraph_beta.generated.models.UserSettings::|public|item_insights(value:UserInsightsSettings):None +msgraph_beta.generated.models.UserSettings::|public|odata_type:str +msgraph_beta.generated.models.UserSettings::|public|regional_and_language_settings():RegionalAndLanguageSettings +msgraph_beta.generated.models.UserSettings::|public|regional_and_language_settings(value:RegionalAndLanguageSettings):None msgraph_beta.generated.models.UserSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserSettings::|public|shift_preferences():ShiftPreferences +msgraph_beta.generated.models.UserSettings::|public|shift_preferences(value:ShiftPreferences):None +msgraph_beta.generated.models.UserSettings::|public|storage():UserStorage +msgraph_beta.generated.models.UserSettings::|public|storage(value:UserStorage):None +msgraph_beta.generated.models.UserSettings::|public|windows():list[WindowsSetting] +msgraph_beta.generated.models.UserSettings::|public|windows(value:list[WindowsSetting]):None msgraph_beta.generated.models.UserSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSettings msgraph_beta.generated.models.UserSet~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.UserSignInInsight-->GovernanceInsight @@ -232742,7 +238479,10 @@ msgraph_beta.generated.models.UserSimulationEventInfo~~>AdditionalDataHolder; Ba msgraph_beta.generated.models.UserSolutionRoot-->Entity msgraph_beta.generated.models.UserSolutionRoot::|public|constructor():None msgraph_beta.generated.models.UserSolutionRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserSolutionRoot::|public|odata_type:str msgraph_beta.generated.models.UserSolutionRoot::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserSolutionRoot::|public|working_time_schedule():WorkingTimeSchedule +msgraph_beta.generated.models.UserSolutionRoot::|public|working_time_schedule(value:WorkingTimeSchedule):None msgraph_beta.generated.models.UserSolutionRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSolutionRoot msgraph_beta.generated.models.UserStorage-->Entity msgraph_beta.generated.models.UserStorage::|public|constructor():None @@ -232753,8 +238493,17 @@ msgraph_beta.generated.models.UserStorage::|public|quota(value:UnifiedStorageQuo msgraph_beta.generated.models.UserStorage::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserStorage::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserStorage msgraph_beta.generated.models.UserTeamwork-->Entity +msgraph_beta.generated.models.UserTeamwork::|public|associated_teams():list[AssociatedTeamInfo] +msgraph_beta.generated.models.UserTeamwork::|public|associated_teams(value:list[AssociatedTeamInfo]):None msgraph_beta.generated.models.UserTeamwork::|public|constructor():None msgraph_beta.generated.models.UserTeamwork::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserTeamwork::|public|installed_apps():list[UserScopeTeamsAppInstallation] +msgraph_beta.generated.models.UserTeamwork::|public|installed_apps(value:list[UserScopeTeamsAppInstallation]):None +msgraph_beta.generated.models.UserTeamwork::|public|locale():str +msgraph_beta.generated.models.UserTeamwork::|public|locale(value:str):None +msgraph_beta.generated.models.UserTeamwork::|public|odata_type:str +msgraph_beta.generated.models.UserTeamwork::|public|region():str +msgraph_beta.generated.models.UserTeamwork::|public|region(value:str):None msgraph_beta.generated.models.UserTeamwork::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserTeamwork::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserTeamwork msgraph_beta.generated.models.UserTrainingCompletionSummary::|public|additional_data():dict[str, Any] @@ -232841,11 +238590,17 @@ msgraph_beta.generated.models.UserType::0002-UnknownFutureValue msgraph_beta.generated.models.UserVirtualEventsRoot-->Entity msgraph_beta.generated.models.UserVirtualEventsRoot::|public|constructor():None msgraph_beta.generated.models.UserVirtualEventsRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserVirtualEventsRoot::|public|odata_type:str msgraph_beta.generated.models.UserVirtualEventsRoot::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserVirtualEventsRoot::|public|webinars():list[VirtualEventWebinar] +msgraph_beta.generated.models.UserVirtualEventsRoot::|public|webinars(value:list[VirtualEventWebinar]):None msgraph_beta.generated.models.UserVirtualEventsRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserVirtualEventsRoot msgraph_beta.generated.models.UxSetting-->Entity msgraph_beta.generated.models.UxSetting::|public|constructor():None msgraph_beta.generated.models.UxSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UxSetting::|public|odata_type:str +msgraph_beta.generated.models.UxSetting::|public|restrict_non_admin_access():NonAdminSetting +msgraph_beta.generated.models.UxSetting::|public|restrict_non_admin_access(value:NonAdminSetting):None msgraph_beta.generated.models.UxSetting::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UxSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):UxSetting msgraph_beta.generated.models.ValidatingDomains::|public|additional_data():dict[str, Any] @@ -232876,6 +238631,14 @@ msgraph_beta.generated.models.ValidationResult::|public|validation_passed():bool msgraph_beta.generated.models.ValidationResult::|public|validation_passed(value:bool):None msgraph_beta.generated.models.ValidationResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):ValidationResult msgraph_beta.generated.models.ValidationResult~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ValueBasedAttribute-->CustomClaimAttributeBase +msgraph_beta.generated.models.ValueBasedAttribute::|public|constructor():None +msgraph_beta.generated.models.ValueBasedAttribute::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ValueBasedAttribute::|public|odata_type:str +msgraph_beta.generated.models.ValueBasedAttribute::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ValueBasedAttribute::|public|value():str +msgraph_beta.generated.models.ValueBasedAttribute::|public|value(value:str):None +msgraph_beta.generated.models.ValueBasedAttribute::|static|public|create_from_discriminator_value(parse_node:ParseNode):ValueBasedAttribute msgraph_beta.generated.models.Vendor::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.Vendor::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.Vendor::|public|address():PostalAddressType @@ -233109,6 +238872,35 @@ msgraph_beta.generated.models.VerticalSection::|public|serialize(writer:Serializ msgraph_beta.generated.models.VerticalSection::|public|webparts():list[WebPart] msgraph_beta.generated.models.VerticalSection::|public|webparts(value:list[WebPart]):None msgraph_beta.generated.models.VerticalSection::|static|public|create_from_discriminator_value(parse_node:ParseNode):VerticalSection +msgraph_beta.generated.models.Video::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Video::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Video::|public|audio_bits_per_sample():int +msgraph_beta.generated.models.Video::|public|audio_bits_per_sample(value:int):None +msgraph_beta.generated.models.Video::|public|audio_channels():int +msgraph_beta.generated.models.Video::|public|audio_channels(value:int):None +msgraph_beta.generated.models.Video::|public|audio_format():str +msgraph_beta.generated.models.Video::|public|audio_format(value:str):None +msgraph_beta.generated.models.Video::|public|audio_samples_per_second():int +msgraph_beta.generated.models.Video::|public|audio_samples_per_second(value:int):None +msgraph_beta.generated.models.Video::|public|backing_store:BackingStore +msgraph_beta.generated.models.Video::|public|bitrate():int +msgraph_beta.generated.models.Video::|public|bitrate(value:int):None +msgraph_beta.generated.models.Video::|public|constructor():None +msgraph_beta.generated.models.Video::|public|duration():int +msgraph_beta.generated.models.Video::|public|duration(value:int):None +msgraph_beta.generated.models.Video::|public|four_c_c():str +msgraph_beta.generated.models.Video::|public|four_c_c(value:str):None +msgraph_beta.generated.models.Video::|public|frame_rate():float +msgraph_beta.generated.models.Video::|public|frame_rate(value:float):None +msgraph_beta.generated.models.Video::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Video::|public|height():int +msgraph_beta.generated.models.Video::|public|height(value:int):None +msgraph_beta.generated.models.Video::|public|odata_type():str +msgraph_beta.generated.models.Video::|public|odata_type(value:str):None +msgraph_beta.generated.models.Video::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Video::|public|width():int +msgraph_beta.generated.models.Video::|public|width(value:int):None +msgraph_beta.generated.models.Video::|static|public|create_from_discriminator_value(parse_node:ParseNode):Video msgraph_beta.generated.models.VideoNewsLinkPage-->BaseSitePage msgraph_beta.generated.models.VideoNewsLinkPage::|public|banner_image_web_url():str msgraph_beta.generated.models.VideoNewsLinkPage::|public|banner_image_web_url(value:str):None @@ -233123,14 +238915,48 @@ msgraph_beta.generated.models.VideoNewsLinkPage::|public|serialize(writer:Serial msgraph_beta.generated.models.VideoNewsLinkPage::|public|video_duration():datetime.timedelta msgraph_beta.generated.models.VideoNewsLinkPage::|public|video_duration(value:datetime.timedelta):None msgraph_beta.generated.models.VideoNewsLinkPage::|static|public|create_from_discriminator_value(parse_node:ParseNode):VideoNewsLinkPage +msgraph_beta.generated.models.Video~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.VirtualAppointmentMessageType::0000-Confirmation msgraph_beta.generated.models.VirtualAppointmentMessageType::0001-Reschedule msgraph_beta.generated.models.VirtualAppointmentMessageType::0002-Cancellation msgraph_beta.generated.models.VirtualAppointmentMessageType::0003-UnknownFutureValue msgraph_beta.generated.models.VirtualEndpoint-->Entity +msgraph_beta.generated.models.VirtualEndpoint::|public|audit_events():list[CloudPcAuditEvent] +msgraph_beta.generated.models.VirtualEndpoint::|public|audit_events(value:list[CloudPcAuditEvent]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|bulk_actions():list[CloudPcBulkAction] +msgraph_beta.generated.models.VirtualEndpoint::|public|bulk_actions(value:list[CloudPcBulkAction]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|cloud_p_cs():list[CloudPC] +msgraph_beta.generated.models.VirtualEndpoint::|public|cloud_p_cs(value:list[CloudPC]):None msgraph_beta.generated.models.VirtualEndpoint::|public|constructor():None +msgraph_beta.generated.models.VirtualEndpoint::|public|cross_cloud_government_organization_mapping():CloudPcCrossCloudGovernmentOrganizationMapping +msgraph_beta.generated.models.VirtualEndpoint::|public|cross_cloud_government_organization_mapping(value:CloudPcCrossCloudGovernmentOrganizationMapping):None +msgraph_beta.generated.models.VirtualEndpoint::|public|device_images():list[CloudPcDeviceImage] +msgraph_beta.generated.models.VirtualEndpoint::|public|device_images(value:list[CloudPcDeviceImage]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|external_partner_settings():list[CloudPcExternalPartnerSetting] +msgraph_beta.generated.models.VirtualEndpoint::|public|external_partner_settings(value:list[CloudPcExternalPartnerSetting]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|front_line_service_plans():list[CloudPcFrontLineServicePlan] +msgraph_beta.generated.models.VirtualEndpoint::|public|front_line_service_plans(value:list[CloudPcFrontLineServicePlan]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|gallery_images():list[CloudPcGalleryImage] +msgraph_beta.generated.models.VirtualEndpoint::|public|gallery_images(value:list[CloudPcGalleryImage]):None msgraph_beta.generated.models.VirtualEndpoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.VirtualEndpoint::|public|odata_type:str +msgraph_beta.generated.models.VirtualEndpoint::|public|on_premises_connections():list[CloudPcOnPremisesConnection] +msgraph_beta.generated.models.VirtualEndpoint::|public|on_premises_connections(value:list[CloudPcOnPremisesConnection]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|organization_settings():CloudPcOrganizationSettings +msgraph_beta.generated.models.VirtualEndpoint::|public|organization_settings(value:CloudPcOrganizationSettings):None +msgraph_beta.generated.models.VirtualEndpoint::|public|provisioning_policies():list[CloudPcProvisioningPolicy] +msgraph_beta.generated.models.VirtualEndpoint::|public|provisioning_policies(value:list[CloudPcProvisioningPolicy]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|reports():CloudPcReports +msgraph_beta.generated.models.VirtualEndpoint::|public|reports(value:CloudPcReports):None msgraph_beta.generated.models.VirtualEndpoint::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.VirtualEndpoint::|public|service_plans():list[CloudPcServicePlan] +msgraph_beta.generated.models.VirtualEndpoint::|public|service_plans(value:list[CloudPcServicePlan]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|snapshots():list[CloudPcSnapshot] +msgraph_beta.generated.models.VirtualEndpoint::|public|snapshots(value:list[CloudPcSnapshot]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|supported_regions():list[CloudPcSupportedRegion] +msgraph_beta.generated.models.VirtualEndpoint::|public|supported_regions(value:list[CloudPcSupportedRegion]):None +msgraph_beta.generated.models.VirtualEndpoint::|public|user_settings():list[CloudPcUserSetting] +msgraph_beta.generated.models.VirtualEndpoint::|public|user_settings(value:list[CloudPcUserSetting]):None msgraph_beta.generated.models.VirtualEndpoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEndpoint msgraph_beta.generated.models.VirtualEvent-->Entity msgraph_beta.generated.models.VirtualEvent::|public|constructor():None @@ -233292,8 +239118,15 @@ msgraph_beta.generated.models.VirtualEventRegistrationCollectionResponse::|publi msgraph_beta.generated.models.VirtualEventRegistrationCollectionResponse::|public|value(value:list[VirtualEventRegistration]):None msgraph_beta.generated.models.VirtualEventRegistrationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventRegistrationCollectionResponse msgraph_beta.generated.models.VirtualEventRegistrationConfiguration-->Entity +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|capacity():int +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|capacity(value:int):None msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|constructor():None msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|odata_type:str +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|questions():list[VirtualEventRegistrationQuestionBase] +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|questions(value:list[VirtualEventRegistrationQuestionBase]):None +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|registration_web_url():str +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|registration_web_url(value:str):None msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventRegistrationConfiguration msgraph_beta.generated.models.VirtualEventRegistrationCustomQuestion-->VirtualEventRegistrationQuestionBase @@ -236885,8 +242718,19 @@ msgraph_beta.generated.models.WindowsAutopilotProfileAssignmentStatus::0006-Fail msgraph_beta.generated.models.WindowsAutopilotSettings-->Entity msgraph_beta.generated.models.WindowsAutopilotSettings::|public|constructor():None msgraph_beta.generated.models.WindowsAutopilotSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsAutopilotSettings::|public|last_manual_sync_trigger_date_time():datetime.datetime +msgraph_beta.generated.models.WindowsAutopilotSettings::|public|last_manual_sync_trigger_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.WindowsAutopilotSettings::|public|last_sync_date_time():datetime.datetime +msgraph_beta.generated.models.WindowsAutopilotSettings::|public|last_sync_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.WindowsAutopilotSettings::|public|odata_type:str msgraph_beta.generated.models.WindowsAutopilotSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsAutopilotSettings::|public|sync_status():WindowsAutopilotSyncStatus +msgraph_beta.generated.models.WindowsAutopilotSettings::|public|sync_status(value:WindowsAutopilotSyncStatus):None msgraph_beta.generated.models.WindowsAutopilotSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsAutopilotSettings +msgraph_beta.generated.models.WindowsAutopilotSyncStatus::0000-Unknown +msgraph_beta.generated.models.WindowsAutopilotSyncStatus::0001-InProgress +msgraph_beta.generated.models.WindowsAutopilotSyncStatus::0002-Completed +msgraph_beta.generated.models.WindowsAutopilotSyncStatus::0003-Failed msgraph_beta.generated.models.WindowsAutopilotUserlessEnrollmentStatus::0000-Unknown msgraph_beta.generated.models.WindowsAutopilotUserlessEnrollmentStatus::0001-Allowed msgraph_beta.generated.models.WindowsAutopilotUserlessEnrollmentStatus::0002-Blocked @@ -237014,7 +242858,12 @@ msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolic msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary-->Entity msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|constructor():None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|deployed_device_count():int +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|deployed_device_count(value:int):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|failed_device_count():int +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|failed_device_count(value:int):None msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|odata_type:str msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyStatuses::0000-Unknown @@ -237022,6 +242871,32 @@ msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolic msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyStatuses::0002-TokenError msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyStatuses::0003-NotAuthorizedByToken msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyStatuses::0004-PolicyNotFound +msgraph_beta.generated.models.WindowsDefenderProductStatus::0000-NoStatus +msgraph_beta.generated.models.WindowsDefenderProductStatus::0001-ServiceNotRunning +msgraph_beta.generated.models.WindowsDefenderProductStatus::0002-ServiceStartedWithoutMalwareProtection +msgraph_beta.generated.models.WindowsDefenderProductStatus::0003-PendingFullScanDueToThreatAction +msgraph_beta.generated.models.WindowsDefenderProductStatus::0004-PendingRebootDueToThreatAction +msgraph_beta.generated.models.WindowsDefenderProductStatus::0005-PendingManualStepsDueToThreatAction +msgraph_beta.generated.models.WindowsDefenderProductStatus::0006-AvSignaturesOutOfDate +msgraph_beta.generated.models.WindowsDefenderProductStatus::0007-AsSignaturesOutOfDate +msgraph_beta.generated.models.WindowsDefenderProductStatus::0008-NoQuickScanHappenedForSpecifiedPeriod +msgraph_beta.generated.models.WindowsDefenderProductStatus::0009-NoFullScanHappenedForSpecifiedPeriod +msgraph_beta.generated.models.WindowsDefenderProductStatus::0010-SystemInitiatedScanInProgress +msgraph_beta.generated.models.WindowsDefenderProductStatus::0011-SystemInitiatedCleanInProgress +msgraph_beta.generated.models.WindowsDefenderProductStatus::0012-SamplesPendingSubmission +msgraph_beta.generated.models.WindowsDefenderProductStatus::0013-ProductRunningInEvaluationMode +msgraph_beta.generated.models.WindowsDefenderProductStatus::0014-ProductRunningInNonGenuineMode +msgraph_beta.generated.models.WindowsDefenderProductStatus::0015-ProductExpired +msgraph_beta.generated.models.WindowsDefenderProductStatus::0016-OfflineScanRequired +msgraph_beta.generated.models.WindowsDefenderProductStatus::0017-ServiceShutdownAsPartOfSystemShutdown +msgraph_beta.generated.models.WindowsDefenderProductStatus::0018-ThreatRemediationFailedCritically +msgraph_beta.generated.models.WindowsDefenderProductStatus::0019-ThreatRemediationFailedNonCritically +msgraph_beta.generated.models.WindowsDefenderProductStatus::0020-NoStatusFlagsSet +msgraph_beta.generated.models.WindowsDefenderProductStatus::0021-PlatformOutOfDate +msgraph_beta.generated.models.WindowsDefenderProductStatus::0022-PlatformUpdateInProgress +msgraph_beta.generated.models.WindowsDefenderProductStatus::0023-PlatformAboutToBeOutdated +msgraph_beta.generated.models.WindowsDefenderProductStatus::0024-SignatureOrPlatformEndOfLifeIsPastOrIsImpending +msgraph_beta.generated.models.WindowsDefenderProductStatus::0025-WindowsSModeSignaturesInUseOnNonWin10SInstall msgraph_beta.generated.models.WindowsDefenderScanActionResult-->DeviceActionResult msgraph_beta.generated.models.WindowsDefenderScanActionResult::|public|constructor():None msgraph_beta.generated.models.WindowsDefenderScanActionResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -237110,6 +242985,12 @@ msgraph_beta.generated.models.WindowsDeviceAzureADAccount::|public|serialize(wri msgraph_beta.generated.models.WindowsDeviceAzureADAccount::|public|user_principal_name():str msgraph_beta.generated.models.WindowsDeviceAzureADAccount::|public|user_principal_name(value:str):None msgraph_beta.generated.models.WindowsDeviceAzureADAccount::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDeviceAzureADAccount +msgraph_beta.generated.models.WindowsDeviceHealthState::0000-Clean +msgraph_beta.generated.models.WindowsDeviceHealthState::0001-FullScanPending +msgraph_beta.generated.models.WindowsDeviceHealthState::0002-RebootPending +msgraph_beta.generated.models.WindowsDeviceHealthState::0003-ManualStepsPending +msgraph_beta.generated.models.WindowsDeviceHealthState::0004-OfflineScanPending +msgraph_beta.generated.models.WindowsDeviceHealthState::0005-Critical msgraph_beta.generated.models.WindowsDeviceMalwareState-->Entity msgraph_beta.generated.models.WindowsDeviceMalwareState::|public|additional_information_url():str msgraph_beta.generated.models.WindowsDeviceMalwareState::|public|additional_information_url(value:str):None @@ -238384,8 +244265,17 @@ msgraph_beta.generated.models.WindowsManagedDevice::|public|odata_type:str msgraph_beta.generated.models.WindowsManagedDevice::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WindowsManagedDevice::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsManagedDevice msgraph_beta.generated.models.WindowsManagementApp-->Entity +msgraph_beta.generated.models.WindowsManagementApp::|public|available_version():str +msgraph_beta.generated.models.WindowsManagementApp::|public|available_version(value:str):None msgraph_beta.generated.models.WindowsManagementApp::|public|constructor():None msgraph_beta.generated.models.WindowsManagementApp::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsManagementApp::|public|health_states():list[WindowsManagementAppHealthState] +msgraph_beta.generated.models.WindowsManagementApp::|public|health_states(value:list[WindowsManagementAppHealthState]):None +msgraph_beta.generated.models.WindowsManagementApp::|public|managed_installer():ManagedInstallerStatus +msgraph_beta.generated.models.WindowsManagementApp::|public|managed_installer(value:ManagedInstallerStatus):None +msgraph_beta.generated.models.WindowsManagementApp::|public|managed_installer_configured_date_time():str +msgraph_beta.generated.models.WindowsManagementApp::|public|managed_installer_configured_date_time(value:str):None +msgraph_beta.generated.models.WindowsManagementApp::|public|odata_type:str msgraph_beta.generated.models.WindowsManagementApp::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WindowsManagementApp::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsManagementApp msgraph_beta.generated.models.WindowsManagementAppHealthState-->Entity @@ -238728,9 +244618,14 @@ msgraph_beta.generated.models.WindowsPhone81StoreApp::|public|odata_type:str msgraph_beta.generated.models.WindowsPhone81StoreApp::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WindowsPhone81StoreApp::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsPhone81StoreApp msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate-->DeviceConfiguration +msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|public|cert_file_name():str +msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|public|cert_file_name(value:str):None msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|public|constructor():None msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|public|odata_type:str msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|public|trusted_root_certificate():bytes +msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|public|trusted_root_certificate(value:bytes):None msgraph_beta.generated.models.WindowsPhone81TrustedRootCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsPhone81TrustedRootCertificate msgraph_beta.generated.models.WindowsPhone81VpnConfiguration-->Windows81VpnConfiguration msgraph_beta.generated.models.WindowsPhone81VpnConfiguration::|public|authentication_method():VpnAuthenticationMethod @@ -238826,9 +244721,52 @@ msgraph_beta.generated.models.WindowsPrivacyDataCategory::0016-Tasks msgraph_beta.generated.models.WindowsPrivacyDataCategory::0017-SyncWithDevices msgraph_beta.generated.models.WindowsPrivacyDataCategory::0018-TrustedDevices msgraph_beta.generated.models.WindowsProtectionState-->Entity +msgraph_beta.generated.models.WindowsProtectionState::|public|anti_malware_version():str +msgraph_beta.generated.models.WindowsProtectionState::|public|anti_malware_version(value:str):None msgraph_beta.generated.models.WindowsProtectionState::|public|constructor():None +msgraph_beta.generated.models.WindowsProtectionState::|public|detected_malware_state():list[WindowsDeviceMalwareState] +msgraph_beta.generated.models.WindowsProtectionState::|public|detected_malware_state(value:list[WindowsDeviceMalwareState]):None +msgraph_beta.generated.models.WindowsProtectionState::|public|device_state():WindowsDeviceHealthState +msgraph_beta.generated.models.WindowsProtectionState::|public|device_state(value:WindowsDeviceHealthState):None +msgraph_beta.generated.models.WindowsProtectionState::|public|engine_version():str +msgraph_beta.generated.models.WindowsProtectionState::|public|engine_version(value:str):None +msgraph_beta.generated.models.WindowsProtectionState::|public|full_scan_overdue():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|full_scan_overdue(value:bool):None +msgraph_beta.generated.models.WindowsProtectionState::|public|full_scan_required():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|full_scan_required(value:bool):None msgraph_beta.generated.models.WindowsProtectionState::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsProtectionState::|public|is_virtual_machine():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|is_virtual_machine(value:bool):None +msgraph_beta.generated.models.WindowsProtectionState::|public|last_full_scan_date_time():datetime.datetime +msgraph_beta.generated.models.WindowsProtectionState::|public|last_full_scan_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.WindowsProtectionState::|public|last_full_scan_signature_version():str +msgraph_beta.generated.models.WindowsProtectionState::|public|last_full_scan_signature_version(value:str):None +msgraph_beta.generated.models.WindowsProtectionState::|public|last_quick_scan_date_time():datetime.datetime +msgraph_beta.generated.models.WindowsProtectionState::|public|last_quick_scan_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.WindowsProtectionState::|public|last_quick_scan_signature_version():str +msgraph_beta.generated.models.WindowsProtectionState::|public|last_quick_scan_signature_version(value:str):None +msgraph_beta.generated.models.WindowsProtectionState::|public|last_reported_date_time():datetime.datetime +msgraph_beta.generated.models.WindowsProtectionState::|public|last_reported_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.WindowsProtectionState::|public|malware_protection_enabled():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|malware_protection_enabled(value:bool):None +msgraph_beta.generated.models.WindowsProtectionState::|public|network_inspection_system_enabled():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|network_inspection_system_enabled(value:bool):None +msgraph_beta.generated.models.WindowsProtectionState::|public|odata_type:str +msgraph_beta.generated.models.WindowsProtectionState::|public|product_status():WindowsDefenderProductStatus +msgraph_beta.generated.models.WindowsProtectionState::|public|product_status(value:WindowsDefenderProductStatus):None +msgraph_beta.generated.models.WindowsProtectionState::|public|quick_scan_overdue():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|quick_scan_overdue(value:bool):None +msgraph_beta.generated.models.WindowsProtectionState::|public|real_time_protection_enabled():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|real_time_protection_enabled(value:bool):None +msgraph_beta.generated.models.WindowsProtectionState::|public|reboot_required():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|reboot_required(value:bool):None msgraph_beta.generated.models.WindowsProtectionState::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsProtectionState::|public|signature_update_overdue():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|signature_update_overdue(value:bool):None +msgraph_beta.generated.models.WindowsProtectionState::|public|signature_version():str +msgraph_beta.generated.models.WindowsProtectionState::|public|signature_version(value:str):None +msgraph_beta.generated.models.WindowsProtectionState::|public|tamper_protection_enabled():bool +msgraph_beta.generated.models.WindowsProtectionState::|public|tamper_protection_enabled(value:bool):None msgraph_beta.generated.models.WindowsProtectionState::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsProtectionState msgraph_beta.generated.models.WindowsQualityUpdateApprovalSetting::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.WindowsQualityUpdateApprovalSetting::|public|additional_data(value:dict[str, Any]):None @@ -239574,8 +245512,15 @@ msgraph_beta.generated.models.windowsUpdates.Deployment::|public|state():Deploym msgraph_beta.generated.models.windowsUpdates.Deployment::|public|state(value:DeploymentState):None msgraph_beta.generated.models.windowsUpdates.Deployment::|static|public|create_from_discriminator_value(parse_node:ParseNode):Deployment msgraph_beta.generated.models.windowsUpdates.DeploymentAudience-->Entity +msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|applicable_content():list[ApplicableContent] +msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|applicable_content(value:list[ApplicableContent]):None msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|constructor():None +msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|exclusions():list[UpdatableAsset] +msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|exclusions(value:list[UpdatableAsset]):None msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|members():list[UpdatableAsset] +msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|members(value:list[UpdatableAsset]):None +msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|odata_type:str msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.windowsUpdates.DeploymentAudience::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeploymentAudience msgraph_beta.generated.models.windowsUpdates.DeploymentAudienceCollectionResponse-->BaseCollectionPaginationCountResponse @@ -239772,7 +245717,10 @@ msgraph_beta.generated.models.windowsUpdates.ItemBody~~>AdditionalDataHolder; Ba msgraph_beta.generated.models.windowsUpdates.KnowledgeBaseArticle-->Entity msgraph_beta.generated.models.windowsUpdates.KnowledgeBaseArticle::|public|constructor():None msgraph_beta.generated.models.windowsUpdates.KnowledgeBaseArticle::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.windowsUpdates.KnowledgeBaseArticle::|public|odata_type:str msgraph_beta.generated.models.windowsUpdates.KnowledgeBaseArticle::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.windowsUpdates.KnowledgeBaseArticle::|public|url():str +msgraph_beta.generated.models.windowsUpdates.KnowledgeBaseArticle::|public|url(value:str):None msgraph_beta.generated.models.windowsUpdates.KnowledgeBaseArticle::|static|public|create_from_discriminator_value(parse_node:ParseNode):KnowledgeBaseArticle msgraph_beta.generated.models.windowsUpdates.KnownIssue-->Entity msgraph_beta.generated.models.windowsUpdates.KnownIssue::|public|constructor():None @@ -240548,8 +246496,11 @@ msgraph_beta.generated.models.Workbook::|public|worksheets():list[WorkbookWorksh msgraph_beta.generated.models.Workbook::|public|worksheets(value:list[WorkbookWorksheet]):None msgraph_beta.generated.models.Workbook::|static|public|create_from_discriminator_value(parse_node:ParseNode):Workbook msgraph_beta.generated.models.WorkbookApplication-->Entity +msgraph_beta.generated.models.WorkbookApplication::|public|calculation_mode():str +msgraph_beta.generated.models.WorkbookApplication::|public|calculation_mode(value:str):None msgraph_beta.generated.models.WorkbookApplication::|public|constructor():None msgraph_beta.generated.models.WorkbookApplication::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookApplication::|public|odata_type:str msgraph_beta.generated.models.WorkbookApplication::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookApplication::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookApplication msgraph_beta.generated.models.WorkbookChart-->Entity @@ -240584,13 +246535,25 @@ msgraph_beta.generated.models.WorkbookChart::|public|worksheet(value:WorkbookWor msgraph_beta.generated.models.WorkbookChart::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChart msgraph_beta.generated.models.WorkbookChartAreaFormat-->Entity msgraph_beta.generated.models.WorkbookChartAreaFormat::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartAreaFormat::|public|fill():WorkbookChartFill +msgraph_beta.generated.models.WorkbookChartAreaFormat::|public|fill(value:WorkbookChartFill):None +msgraph_beta.generated.models.WorkbookChartAreaFormat::|public|font():WorkbookChartFont +msgraph_beta.generated.models.WorkbookChartAreaFormat::|public|font(value:WorkbookChartFont):None msgraph_beta.generated.models.WorkbookChartAreaFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartAreaFormat::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartAreaFormat::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookChartAreaFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAreaFormat msgraph_beta.generated.models.WorkbookChartAxes-->Entity +msgraph_beta.generated.models.WorkbookChartAxes::|public|category_axis():WorkbookChartAxis +msgraph_beta.generated.models.WorkbookChartAxes::|public|category_axis(value:WorkbookChartAxis):None msgraph_beta.generated.models.WorkbookChartAxes::|public|constructor():None msgraph_beta.generated.models.WorkbookChartAxes::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartAxes::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartAxes::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookChartAxes::|public|series_axis():WorkbookChartAxis +msgraph_beta.generated.models.WorkbookChartAxes::|public|series_axis(value:WorkbookChartAxis):None +msgraph_beta.generated.models.WorkbookChartAxes::|public|value_axis():WorkbookChartAxis +msgraph_beta.generated.models.WorkbookChartAxes::|public|value_axis(value:WorkbookChartAxis):None msgraph_beta.generated.models.WorkbookChartAxes::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxes msgraph_beta.generated.models.WorkbookChartAxis-->Entity msgraph_beta.generated.models.WorkbookChartAxis::|public|constructor():None @@ -240608,13 +246571,25 @@ msgraph_beta.generated.models.WorkbookChartAxis::|public|title(value:WorkbookCha msgraph_beta.generated.models.WorkbookChartAxis::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxis msgraph_beta.generated.models.WorkbookChartAxisFormat-->Entity msgraph_beta.generated.models.WorkbookChartAxisFormat::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartAxisFormat::|public|font():WorkbookChartFont +msgraph_beta.generated.models.WorkbookChartAxisFormat::|public|font(value:WorkbookChartFont):None msgraph_beta.generated.models.WorkbookChartAxisFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartAxisFormat::|public|line():WorkbookChartLineFormat +msgraph_beta.generated.models.WorkbookChartAxisFormat::|public|line(value:WorkbookChartLineFormat):None +msgraph_beta.generated.models.WorkbookChartAxisFormat::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartAxisFormat::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookChartAxisFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxisFormat msgraph_beta.generated.models.WorkbookChartAxisTitle-->Entity msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|format():WorkbookChartAxisTitleFormat +msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|format(value:WorkbookChartAxisTitleFormat):None msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|text():str +msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|text(value:str):None +msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|visible():bool +msgraph_beta.generated.models.WorkbookChartAxisTitle::|public|visible(value:bool):None msgraph_beta.generated.models.WorkbookChartAxisTitle::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxisTitle msgraph_beta.generated.models.WorkbookChartAxisTitleFormat-->Entity msgraph_beta.generated.models.WorkbookChartAxisTitleFormat::|public|constructor():None @@ -240643,23 +246618,61 @@ msgraph_beta.generated.models.WorkbookChartDataLabelFormat::|public|serialize(wr msgraph_beta.generated.models.WorkbookChartDataLabelFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartDataLabelFormat msgraph_beta.generated.models.WorkbookChartDataLabels-->Entity msgraph_beta.generated.models.WorkbookChartDataLabels::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|format():WorkbookChartDataLabelFormat +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|format(value:WorkbookChartDataLabelFormat):None msgraph_beta.generated.models.WorkbookChartDataLabels::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|odata_type:str +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|position():str +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|position(value:str):None +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|separator():str +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|separator(value:str):None msgraph_beta.generated.models.WorkbookChartDataLabels::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_bubble_size():bool +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_bubble_size(value:bool):None +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_category_name():bool +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_category_name(value:bool):None +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_legend_key():bool +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_legend_key(value:bool):None +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_percentage():bool +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_percentage(value:bool):None +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_series_name():bool +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_series_name(value:bool):None +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_value():bool +msgraph_beta.generated.models.WorkbookChartDataLabels::|public|show_value(value:bool):None msgraph_beta.generated.models.WorkbookChartDataLabels::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartDataLabels msgraph_beta.generated.models.WorkbookChartFill-->Entity msgraph_beta.generated.models.WorkbookChartFill::|public|constructor():None msgraph_beta.generated.models.WorkbookChartFill::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartFill::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartFill::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookChartFill::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartFill msgraph_beta.generated.models.WorkbookChartFont-->Entity +msgraph_beta.generated.models.WorkbookChartFont::|public|bold():bool +msgraph_beta.generated.models.WorkbookChartFont::|public|bold(value:bool):None +msgraph_beta.generated.models.WorkbookChartFont::|public|color():str +msgraph_beta.generated.models.WorkbookChartFont::|public|color(value:str):None msgraph_beta.generated.models.WorkbookChartFont::|public|constructor():None msgraph_beta.generated.models.WorkbookChartFont::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartFont::|public|italic():bool +msgraph_beta.generated.models.WorkbookChartFont::|public|italic(value:bool):None +msgraph_beta.generated.models.WorkbookChartFont::|public|name():str +msgraph_beta.generated.models.WorkbookChartFont::|public|name(value:str):None +msgraph_beta.generated.models.WorkbookChartFont::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartFont::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookChartFont::|public|size():float +msgraph_beta.generated.models.WorkbookChartFont::|public|size(value:float):None +msgraph_beta.generated.models.WorkbookChartFont::|public|underline():str +msgraph_beta.generated.models.WorkbookChartFont::|public|underline(value:str):None msgraph_beta.generated.models.WorkbookChartFont::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartFont msgraph_beta.generated.models.WorkbookChartGridlines-->Entity msgraph_beta.generated.models.WorkbookChartGridlines::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartGridlines::|public|format():WorkbookChartGridlinesFormat +msgraph_beta.generated.models.WorkbookChartGridlines::|public|format(value:WorkbookChartGridlinesFormat):None msgraph_beta.generated.models.WorkbookChartGridlines::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartGridlines::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartGridlines::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookChartGridlines::|public|visible():bool +msgraph_beta.generated.models.WorkbookChartGridlines::|public|visible(value:bool):None msgraph_beta.generated.models.WorkbookChartGridlines::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartGridlines msgraph_beta.generated.models.WorkbookChartGridlinesFormat-->Entity msgraph_beta.generated.models.WorkbookChartGridlinesFormat::|public|constructor():None @@ -240671,8 +246684,17 @@ msgraph_beta.generated.models.WorkbookChartGridlinesFormat::|public|serialize(wr msgraph_beta.generated.models.WorkbookChartGridlinesFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartGridlinesFormat msgraph_beta.generated.models.WorkbookChartLegend-->Entity msgraph_beta.generated.models.WorkbookChartLegend::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartLegend::|public|format():WorkbookChartLegendFormat +msgraph_beta.generated.models.WorkbookChartLegend::|public|format(value:WorkbookChartLegendFormat):None msgraph_beta.generated.models.WorkbookChartLegend::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartLegend::|public|odata_type:str +msgraph_beta.generated.models.WorkbookChartLegend::|public|overlay():bool +msgraph_beta.generated.models.WorkbookChartLegend::|public|overlay(value:bool):None +msgraph_beta.generated.models.WorkbookChartLegend::|public|position():str +msgraph_beta.generated.models.WorkbookChartLegend::|public|position(value:str):None msgraph_beta.generated.models.WorkbookChartLegend::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookChartLegend::|public|visible():bool +msgraph_beta.generated.models.WorkbookChartLegend::|public|visible(value:bool):None msgraph_beta.generated.models.WorkbookChartLegend::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLegend msgraph_beta.generated.models.WorkbookChartLegendFormat-->Entity msgraph_beta.generated.models.WorkbookChartLegendFormat::|public|constructor():None @@ -240685,8 +246707,11 @@ msgraph_beta.generated.models.WorkbookChartLegendFormat::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartLegendFormat::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookChartLegendFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLegendFormat msgraph_beta.generated.models.WorkbookChartLineFormat-->Entity +msgraph_beta.generated.models.WorkbookChartLineFormat::|public|color():str +msgraph_beta.generated.models.WorkbookChartLineFormat::|public|color(value:str):None msgraph_beta.generated.models.WorkbookChartLineFormat::|public|constructor():None msgraph_beta.generated.models.WorkbookChartLineFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartLineFormat::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartLineFormat::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookChartLineFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLineFormat msgraph_beta.generated.models.WorkbookChartPoint-->Entity @@ -240706,7 +246731,10 @@ msgraph_beta.generated.models.WorkbookChartPointCollectionResponse::|public|valu msgraph_beta.generated.models.WorkbookChartPointCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartPointCollectionResponse msgraph_beta.generated.models.WorkbookChartPointFormat-->Entity msgraph_beta.generated.models.WorkbookChartPointFormat::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartPointFormat::|public|fill():WorkbookChartFill +msgraph_beta.generated.models.WorkbookChartPointFormat::|public|fill(value:WorkbookChartFill):None msgraph_beta.generated.models.WorkbookChartPointFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartPointFormat::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartPointFormat::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookChartPointFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartPointFormat msgraph_beta.generated.models.WorkbookChartSeries-->Entity @@ -240730,13 +246758,27 @@ msgraph_beta.generated.models.WorkbookChartSeriesCollectionResponse::|public|val msgraph_beta.generated.models.WorkbookChartSeriesCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartSeriesCollectionResponse msgraph_beta.generated.models.WorkbookChartSeriesFormat-->Entity msgraph_beta.generated.models.WorkbookChartSeriesFormat::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartSeriesFormat::|public|fill():WorkbookChartFill +msgraph_beta.generated.models.WorkbookChartSeriesFormat::|public|fill(value:WorkbookChartFill):None msgraph_beta.generated.models.WorkbookChartSeriesFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartSeriesFormat::|public|line():WorkbookChartLineFormat +msgraph_beta.generated.models.WorkbookChartSeriesFormat::|public|line(value:WorkbookChartLineFormat):None +msgraph_beta.generated.models.WorkbookChartSeriesFormat::|public|odata_type:str msgraph_beta.generated.models.WorkbookChartSeriesFormat::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookChartSeriesFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartSeriesFormat msgraph_beta.generated.models.WorkbookChartTitle-->Entity msgraph_beta.generated.models.WorkbookChartTitle::|public|constructor():None +msgraph_beta.generated.models.WorkbookChartTitle::|public|format():WorkbookChartTitleFormat +msgraph_beta.generated.models.WorkbookChartTitle::|public|format(value:WorkbookChartTitleFormat):None msgraph_beta.generated.models.WorkbookChartTitle::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookChartTitle::|public|odata_type:str +msgraph_beta.generated.models.WorkbookChartTitle::|public|overlay():bool +msgraph_beta.generated.models.WorkbookChartTitle::|public|overlay(value:bool):None msgraph_beta.generated.models.WorkbookChartTitle::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookChartTitle::|public|text():str +msgraph_beta.generated.models.WorkbookChartTitle::|public|text(value:str):None +msgraph_beta.generated.models.WorkbookChartTitle::|public|visible():bool +msgraph_beta.generated.models.WorkbookChartTitle::|public|visible(value:bool):None msgraph_beta.generated.models.WorkbookChartTitle::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartTitle msgraph_beta.generated.models.WorkbookChartTitleFormat-->Entity msgraph_beta.generated.models.WorkbookChartTitleFormat::|public|constructor():None @@ -240789,9 +246831,32 @@ msgraph_beta.generated.models.WorkbookCommentReplyCollectionResponse::|public|va msgraph_beta.generated.models.WorkbookCommentReplyCollectionResponse::|public|value(value:list[WorkbookCommentReply]):None msgraph_beta.generated.models.WorkbookCommentReplyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookCommentReplyCollectionResponse msgraph_beta.generated.models.WorkbookDocumentTask-->Entity +msgraph_beta.generated.models.WorkbookDocumentTask::|public|assignees():list[WorkbookEmailIdentity] +msgraph_beta.generated.models.WorkbookDocumentTask::|public|assignees(value:list[WorkbookEmailIdentity]):None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|changes():list[WorkbookDocumentTaskChange] +msgraph_beta.generated.models.WorkbookDocumentTask::|public|changes(value:list[WorkbookDocumentTaskChange]):None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|comment():WorkbookComment +msgraph_beta.generated.models.WorkbookDocumentTask::|public|comment(value:WorkbookComment):None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|completed_by():WorkbookEmailIdentity +msgraph_beta.generated.models.WorkbookDocumentTask::|public|completed_by(value:WorkbookEmailIdentity):None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|completed_date_time():datetime.datetime +msgraph_beta.generated.models.WorkbookDocumentTask::|public|completed_date_time(value:datetime.datetime):None msgraph_beta.generated.models.WorkbookDocumentTask::|public|constructor():None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|created_by():WorkbookEmailIdentity +msgraph_beta.generated.models.WorkbookDocumentTask::|public|created_by(value:WorkbookEmailIdentity):None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.WorkbookDocumentTask::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.WorkbookDocumentTask::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookDocumentTask::|public|odata_type:str +msgraph_beta.generated.models.WorkbookDocumentTask::|public|percent_complete():int +msgraph_beta.generated.models.WorkbookDocumentTask::|public|percent_complete(value:int):None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|priority():int +msgraph_beta.generated.models.WorkbookDocumentTask::|public|priority(value:int):None msgraph_beta.generated.models.WorkbookDocumentTask::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|start_and_due_date_time():WorkbookDocumentTaskSchedule +msgraph_beta.generated.models.WorkbookDocumentTask::|public|start_and_due_date_time(value:WorkbookDocumentTaskSchedule):None +msgraph_beta.generated.models.WorkbookDocumentTask::|public|title():str +msgraph_beta.generated.models.WorkbookDocumentTask::|public|title(value:str):None msgraph_beta.generated.models.WorkbookDocumentTask::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookDocumentTask msgraph_beta.generated.models.WorkbookDocumentTaskChange-->Entity msgraph_beta.generated.models.WorkbookDocumentTaskChange::|public|assignee():WorkbookEmailIdentity @@ -240835,6 +246900,20 @@ msgraph_beta.generated.models.WorkbookDocumentTaskCollectionResponse::|public|se msgraph_beta.generated.models.WorkbookDocumentTaskCollectionResponse::|public|value():list[WorkbookDocumentTask] msgraph_beta.generated.models.WorkbookDocumentTaskCollectionResponse::|public|value(value:list[WorkbookDocumentTask]):None msgraph_beta.generated.models.WorkbookDocumentTaskCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookDocumentTaskCollectionResponse +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|backing_store:BackingStore +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|constructor():None +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|due_date_time():datetime.datetime +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|due_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|odata_type():str +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|odata_type(value:str):None +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|start_date_time():datetime.datetime +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|public|start_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookDocumentTaskSchedule +msgraph_beta.generated.models.WorkbookDocumentTaskSchedule~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.WorkbookEmailIdentity::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.WorkbookEmailIdentity::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.WorkbookEmailIdentity::|public|backing_store:BackingStore @@ -240853,7 +246932,10 @@ msgraph_beta.generated.models.WorkbookEmailIdentity::|static|public|create_from_ msgraph_beta.generated.models.WorkbookEmailIdentity~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.WorkbookFilter-->Entity msgraph_beta.generated.models.WorkbookFilter::|public|constructor():None +msgraph_beta.generated.models.WorkbookFilter::|public|criteria():WorkbookFilterCriteria +msgraph_beta.generated.models.WorkbookFilter::|public|criteria(value:WorkbookFilterCriteria):None msgraph_beta.generated.models.WorkbookFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookFilter::|public|odata_type:str msgraph_beta.generated.models.WorkbookFilter::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookFilter msgraph_beta.generated.models.WorkbookFilterCriteria::|public|additional_data():dict[str, Any] @@ -240901,6 +246983,7 @@ msgraph_beta.generated.models.WorkbookFunctionResult::|static|public|create_from msgraph_beta.generated.models.WorkbookFunctions-->Entity msgraph_beta.generated.models.WorkbookFunctions::|public|constructor():None msgraph_beta.generated.models.WorkbookFunctions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookFunctions::|public|odata_type:str msgraph_beta.generated.models.WorkbookFunctions::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookFunctions::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookFunctions msgraph_beta.generated.models.WorkbookIcon::|public|additional_data():dict[str, Any] @@ -241071,13 +247154,33 @@ msgraph_beta.generated.models.WorkbookRangeFont::|public|underline():str msgraph_beta.generated.models.WorkbookRangeFont::|public|underline(value:str):None msgraph_beta.generated.models.WorkbookRangeFont::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeFont msgraph_beta.generated.models.WorkbookRangeFormat-->Entity +msgraph_beta.generated.models.WorkbookRangeFormat::|public|borders():list[WorkbookRangeBorder] +msgraph_beta.generated.models.WorkbookRangeFormat::|public|borders(value:list[WorkbookRangeBorder]):None +msgraph_beta.generated.models.WorkbookRangeFormat::|public|column_width():float +msgraph_beta.generated.models.WorkbookRangeFormat::|public|column_width(value:float):None msgraph_beta.generated.models.WorkbookRangeFormat::|public|constructor():None +msgraph_beta.generated.models.WorkbookRangeFormat::|public|fill():WorkbookRangeFill +msgraph_beta.generated.models.WorkbookRangeFormat::|public|fill(value:WorkbookRangeFill):None +msgraph_beta.generated.models.WorkbookRangeFormat::|public|font():WorkbookRangeFont +msgraph_beta.generated.models.WorkbookRangeFormat::|public|font(value:WorkbookRangeFont):None msgraph_beta.generated.models.WorkbookRangeFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookRangeFormat::|public|horizontal_alignment():str +msgraph_beta.generated.models.WorkbookRangeFormat::|public|horizontal_alignment(value:str):None +msgraph_beta.generated.models.WorkbookRangeFormat::|public|odata_type:str +msgraph_beta.generated.models.WorkbookRangeFormat::|public|protection():WorkbookFormatProtection +msgraph_beta.generated.models.WorkbookRangeFormat::|public|protection(value:WorkbookFormatProtection):None +msgraph_beta.generated.models.WorkbookRangeFormat::|public|row_height():float +msgraph_beta.generated.models.WorkbookRangeFormat::|public|row_height(value:float):None msgraph_beta.generated.models.WorkbookRangeFormat::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookRangeFormat::|public|vertical_alignment():str +msgraph_beta.generated.models.WorkbookRangeFormat::|public|vertical_alignment(value:str):None +msgraph_beta.generated.models.WorkbookRangeFormat::|public|wrap_text():bool +msgraph_beta.generated.models.WorkbookRangeFormat::|public|wrap_text(value:bool):None msgraph_beta.generated.models.WorkbookRangeFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeFormat msgraph_beta.generated.models.WorkbookRangeSort-->Entity msgraph_beta.generated.models.WorkbookRangeSort::|public|constructor():None msgraph_beta.generated.models.WorkbookRangeSort::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookRangeSort::|public|odata_type:str msgraph_beta.generated.models.WorkbookRangeSort::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookRangeSort::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeSort msgraph_beta.generated.models.WorkbookRangeView-->Entity @@ -241207,13 +247310,39 @@ msgraph_beta.generated.models.WorkbookTableRowCollectionResponse::|public|value( msgraph_beta.generated.models.WorkbookTableRowCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookTableRowCollectionResponse msgraph_beta.generated.models.WorkbookTableSort-->Entity msgraph_beta.generated.models.WorkbookTableSort::|public|constructor():None +msgraph_beta.generated.models.WorkbookTableSort::|public|fields():list[WorkbookSortField] +msgraph_beta.generated.models.WorkbookTableSort::|public|fields(value:list[WorkbookSortField]):None msgraph_beta.generated.models.WorkbookTableSort::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookTableSort::|public|match_case():bool +msgraph_beta.generated.models.WorkbookTableSort::|public|match_case(value:bool):None +msgraph_beta.generated.models.WorkbookTableSort::|public|method():str +msgraph_beta.generated.models.WorkbookTableSort::|public|method(value:str):None +msgraph_beta.generated.models.WorkbookTableSort::|public|odata_type:str msgraph_beta.generated.models.WorkbookTableSort::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.WorkbookTableSort::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookTableSort msgraph_beta.generated.models.WorkbookWorksheet-->Entity +msgraph_beta.generated.models.WorkbookWorksheet::|public|charts():list[WorkbookChart] +msgraph_beta.generated.models.WorkbookWorksheet::|public|charts(value:list[WorkbookChart]):None msgraph_beta.generated.models.WorkbookWorksheet::|public|constructor():None msgraph_beta.generated.models.WorkbookWorksheet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WorkbookWorksheet::|public|name():str +msgraph_beta.generated.models.WorkbookWorksheet::|public|name(value:str):None +msgraph_beta.generated.models.WorkbookWorksheet::|public|names():list[WorkbookNamedItem] +msgraph_beta.generated.models.WorkbookWorksheet::|public|names(value:list[WorkbookNamedItem]):None +msgraph_beta.generated.models.WorkbookWorksheet::|public|odata_type:str +msgraph_beta.generated.models.WorkbookWorksheet::|public|pivot_tables():list[WorkbookPivotTable] +msgraph_beta.generated.models.WorkbookWorksheet::|public|pivot_tables(value:list[WorkbookPivotTable]):None +msgraph_beta.generated.models.WorkbookWorksheet::|public|position():int +msgraph_beta.generated.models.WorkbookWorksheet::|public|position(value:int):None +msgraph_beta.generated.models.WorkbookWorksheet::|public|protection():WorkbookWorksheetProtection +msgraph_beta.generated.models.WorkbookWorksheet::|public|protection(value:WorkbookWorksheetProtection):None msgraph_beta.generated.models.WorkbookWorksheet::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WorkbookWorksheet::|public|tables():list[WorkbookTable] +msgraph_beta.generated.models.WorkbookWorksheet::|public|tables(value:list[WorkbookTable]):None +msgraph_beta.generated.models.WorkbookWorksheet::|public|tasks():list[WorkbookDocumentTask] +msgraph_beta.generated.models.WorkbookWorksheet::|public|tasks(value:list[WorkbookDocumentTask]):None +msgraph_beta.generated.models.WorkbookWorksheet::|public|visibility():str +msgraph_beta.generated.models.WorkbookWorksheet::|public|visibility(value:str):None msgraph_beta.generated.models.WorkbookWorksheet::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookWorksheet msgraph_beta.generated.models.WorkbookWorksheetCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.WorkbookWorksheetCollectionResponse::|public|constructor():None @@ -241325,8 +247454,8 @@ msgraph_beta.generated.models.WorkingHours::|public|additional_data():dict[str, msgraph_beta.generated.models.WorkingHours::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.WorkingHours::|public|backing_store:BackingStore msgraph_beta.generated.models.WorkingHours::|public|constructor():None -msgraph_beta.generated.models.WorkingHours::|public|days_of_week():list[str] -msgraph_beta.generated.models.WorkingHours::|public|days_of_week(value:list[str]):None +msgraph_beta.generated.models.WorkingHours::|public|days_of_week():list[DayOfWeek] +msgraph_beta.generated.models.WorkingHours::|public|days_of_week(value:list[DayOfWeek]):None msgraph_beta.generated.models.WorkingHours::|public|end_time():datetime.time msgraph_beta.generated.models.WorkingHours::|public|end_time(value:datetime.time):None msgraph_beta.generated.models.WorkingHours::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -241692,9 +247821,24 @@ msgraph_beta.generated.models.ZebraFotaArtifactCollectionResponse::|public|value msgraph_beta.generated.models.ZebraFotaArtifactCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ZebraFotaArtifactCollectionResponse msgraph_beta.generated.models.ZebraFotaConnector-->Entity msgraph_beta.generated.models.ZebraFotaConnector::|public|constructor():None +msgraph_beta.generated.models.ZebraFotaConnector::|public|enrollment_authorization_url():str +msgraph_beta.generated.models.ZebraFotaConnector::|public|enrollment_authorization_url(value:str):None +msgraph_beta.generated.models.ZebraFotaConnector::|public|enrollment_token():str +msgraph_beta.generated.models.ZebraFotaConnector::|public|enrollment_token(value:str):None +msgraph_beta.generated.models.ZebraFotaConnector::|public|fota_apps_approved():bool +msgraph_beta.generated.models.ZebraFotaConnector::|public|fota_apps_approved(value:bool):None msgraph_beta.generated.models.ZebraFotaConnector::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ZebraFotaConnector::|public|last_sync_date_time():datetime.datetime +msgraph_beta.generated.models.ZebraFotaConnector::|public|last_sync_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ZebraFotaConnector::|public|odata_type:str msgraph_beta.generated.models.ZebraFotaConnector::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ZebraFotaConnector::|public|state():ZebraFotaConnectorState +msgraph_beta.generated.models.ZebraFotaConnector::|public|state(value:ZebraFotaConnectorState):None msgraph_beta.generated.models.ZebraFotaConnector::|static|public|create_from_discriminator_value(parse_node:ParseNode):ZebraFotaConnector +msgraph_beta.generated.models.ZebraFotaConnectorState::0000-None_ +msgraph_beta.generated.models.ZebraFotaConnectorState::0001-Connected +msgraph_beta.generated.models.ZebraFotaConnectorState::0002-Disconnected +msgraph_beta.generated.models.ZebraFotaConnectorState::0003-UnknownFutureValue msgraph_beta.generated.models.ZebraFotaDeployment-->Entity msgraph_beta.generated.models.ZebraFotaDeployment::|public|constructor():None msgraph_beta.generated.models.ZebraFotaDeployment::|public|deployment_assignments():list[AndroidFotaDeploymentAssignment] @@ -248384,8 +254528,8 @@ msgraph_beta.generated.policies.authenticationStrengthPolicies.item.combinationC msgraph_beta.generated.policies.authenticationStrengthPolicies.item.combinationConfigurations.item.AuthenticationCombinationConfigurationItemRequestBuilder::|public|with_url(raw_url:str):AuthenticationCombinationConfigurationItemRequestBuilder msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[str] -msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[str]):None +msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[AuthenticationMethodModes] +msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[AuthenticationMethodModes]):None msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|backing_store:BackingStore msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|constructor():None msgraph_beta.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -282625,6 +288769,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilde msgraph_beta.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -282645,6 +288790,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.contentModels.ContentModelsR msgraph_beta.generated.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.contentModels.ContentModelsRequestBuilder.ContentModelsRequestBuilderGetQueryParameters::|public|skip:int @@ -282665,6 +288811,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesReq msgraph_beta.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|skip:int @@ -282697,6 +288844,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.documentProcessingJobs.Docum msgraph_beta.generated.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.documentProcessingJobs.DocumentProcessingJobsRequestBuilder.DocumentProcessingJobsRequestBuilderGetQueryParameters::|public|skip:int @@ -282729,6 +288877,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder. msgraph_beta.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|skip:int @@ -282746,6 +288895,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColu msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -282865,6 +289015,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.It msgraph_beta.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|skip:int @@ -282894,6 +289045,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.Li msgraph_beta.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|skip:int @@ -282932,6 +289084,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.operations.OperationsRequest msgraph_beta.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|skip:int @@ -282952,6 +289105,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.Pa msgraph_beta.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|skip:int @@ -282972,6 +289126,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.pageTemplates.PageTemplatesR msgraph_beta.generated.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.pageTemplates.PageTemplatesRequestBuilder.PageTemplatesRequestBuilderGetQueryParameters::|public|skip:int @@ -282992,6 +289147,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.permissions.PermissionsReque msgraph_beta.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|skip:int @@ -283030,6 +289186,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.Si msgraph_beta.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|search:str msgraph_beta.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|skip:int @@ -293370,6 +299527,15 @@ msgraph_beta.generated.solutions.backupRestore.protectionUnits.graphSiteProtecti msgraph_beta.generated.solutions.backupRestore.protectionUnits.graphSiteProtectionUnit.GraphSiteProtectionUnitRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GraphSiteProtectionUnitRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.solutions.backupRestore.protectionUnits.graphSiteProtectionUnit.GraphSiteProtectionUnitRequestBuilder::|public|url_template:str msgraph_beta.generated.solutions.backupRestore.protectionUnits.graphSiteProtectionUnit.GraphSiteProtectionUnitRequestBuilder::|public|with_url(raw_url:str):GraphSiteProtectionUnitRequestBuilder +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder.CancelOffboardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):ProtectionUnitBase +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.cancelOffboard.CancelOffboardRequestBuilder::|public|with_url(raw_url:str):CancelOffboardRequestBuilder msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.graphDriveProtectionUnit.GraphDriveProtectionUnitRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.graphDriveProtectionUnit.GraphDriveProtectionUnitRequestBuilder.GraphDriveProtectionUnitRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.graphDriveProtectionUnit.GraphDriveProtectionUnitRequestBuilder.GraphDriveProtectionUnitRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -293406,16 +299572,27 @@ msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.graphSitePro msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.graphSiteProtectionUnit.GraphSiteProtectionUnitRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GraphSiteProtectionUnitRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.graphSiteProtectionUnit.GraphSiteProtectionUnitRequestBuilder::|public|url_template:str msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.graphSiteProtectionUnit.GraphSiteProtectionUnitRequestBuilder::|public|with_url(raw_url:str):GraphSiteProtectionUnitRequestBuilder +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder.OffboardRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):ProtectionUnitBase +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.offboard.OffboardRequestBuilder::|public|with_url(raw_url:str):OffboardRequestBuilder msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder.ProtectionUnitBaseItemRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder.ProtectionUnitBaseItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder.ProtectionUnitBaseItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder.ProtectionUnitBaseItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ProtectionUnitBaseItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|cancel_offboard:CancelOffboardRequestBuilder msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ProtectionUnitBaseItemRequestBuilderGetQueryParameters]):ProtectionUnitBase msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|graph_drive_protection_unit:GraphDriveProtectionUnitRequestBuilder msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|graph_mailbox_protection_unit:GraphMailboxProtectionUnitRequestBuilder msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|graph_site_protection_unit:GraphSiteProtectionUnitRequestBuilder +msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|offboard:OffboardRequestBuilder msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.solutions.backupRestore.protectionUnits.item.ProtectionUnitBaseItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ProtectionUnitBaseItemRequestBuilderGetQueryParameters]):RequestInformation diff --git a/msgraph_beta/generated/kiota-lock.json b/msgraph_beta/generated/kiota-lock.json index 138462ec5cc..91cf04ec741 100644 --- a/msgraph_beta/generated/kiota-lock.json +++ b/msgraph_beta/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "07562DABE19C4D083CDAFA5A647CD89E9907125207192F6C918C954F8E2786370CF01BB071AE4651C841E044BE45AFF2F25421BCF42156CE0387B19BF7DBB392", + "descriptionHash": "0167E92AE23E81AB8FAE3FE9058C3CA4AB7790770B67B059A7BD8D0AE3D85C1CC9E39D253E8EC502792B8ADF34370BE7FBB5B3F65D74FE9B32E8F228CDA27D53", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0", diff --git a/msgraph_beta/generated/models/access_package_catalog.py b/msgraph_beta/generated/models/access_package_catalog.py index be5294e3c64..d5c6a07ae3d 100644 --- a/msgraph_beta/generated/models/access_package_catalog.py +++ b/msgraph_beta/generated/models/access_package_catalog.py @@ -1,16 +1,57 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package import AccessPackage + from .access_package_resource import AccessPackageResource + from .access_package_resource_role import AccessPackageResourceRole + from .access_package_resource_scope import AccessPackageResourceScope + from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension + from .custom_callout_extension import CustomCalloutExtension from .entity import Entity from .entity import Entity @dataclass class AccessPackageCatalog(Entity, Parsable): + # The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + access_package_custom_workflow_extensions: Optional[list[CustomCalloutExtension]] = None + # The roles in each resource in a catalog. Read-only. + access_package_resource_roles: Optional[list[AccessPackageResourceRole]] = None + # The accessPackageResourceScopes property + access_package_resource_scopes: Optional[list[AccessPackageResourceScope]] = None + # The accessPackageResources property + access_package_resources: Optional[list[AccessPackageResource]] = None + # The access packages in this catalog. Read-only. Nullable. Supports $expand. + access_packages: Optional[list[AccessPackage]] = None + # Has the value Published if the access packages are available for management. + catalog_status: Optional[str] = None + # One of UserManaged or ServiceDefault. + catalog_type: Optional[str] = None + # UPN of the user who created this resource. Read-only. + created_by: Optional[str] = None + # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + created_date_time: Optional[datetime.datetime] = None + # The customAccessPackageWorkflowExtensions property + custom_access_package_workflow_extensions: Optional[list[CustomAccessPackageWorkflowExtension]] = None + # The description of the access package catalog. + description: Optional[str] = None + # The display name of the access package catalog. Supports $filter (eq, contains). + display_name: Optional[str] = None + # Whether the access packages in this catalog can be requested by users outside of the tenant. + is_externally_visible: Optional[bool] = None + # The UPN of the user who last modified this resource. Read-only. + modified_by: Optional[str] = None + # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The uniqueName property + unique_name: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageCatalog: @@ -28,11 +69,39 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package import AccessPackage + from .access_package_resource import AccessPackageResource + from .access_package_resource_role import AccessPackageResourceRole + from .access_package_resource_scope import AccessPackageResourceScope + from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension + from .custom_callout_extension import CustomCalloutExtension from .entity import Entity + from .access_package import AccessPackage + from .access_package_resource import AccessPackageResource + from .access_package_resource_role import AccessPackageResourceRole + from .access_package_resource_scope import AccessPackageResourceScope + from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension + from .custom_callout_extension import CustomCalloutExtension from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "accessPackageCustomWorkflowExtensions": lambda n : setattr(self, 'access_package_custom_workflow_extensions', n.get_collection_of_object_values(CustomCalloutExtension)), + "accessPackageResourceRoles": lambda n : setattr(self, 'access_package_resource_roles', n.get_collection_of_object_values(AccessPackageResourceRole)), + "accessPackageResourceScopes": lambda n : setattr(self, 'access_package_resource_scopes', n.get_collection_of_object_values(AccessPackageResourceScope)), + "accessPackageResources": lambda n : setattr(self, 'access_package_resources', n.get_collection_of_object_values(AccessPackageResource)), + "accessPackages": lambda n : setattr(self, 'access_packages', n.get_collection_of_object_values(AccessPackage)), + "catalogStatus": lambda n : setattr(self, 'catalog_status', n.get_str_value()), + "catalogType": lambda n : setattr(self, 'catalog_type', n.get_str_value()), + "createdBy": lambda n : setattr(self, 'created_by', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "customAccessPackageWorkflowExtensions": lambda n : setattr(self, 'custom_access_package_workflow_extensions', n.get_collection_of_object_values(CustomAccessPackageWorkflowExtension)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isExternallyVisible": lambda n : setattr(self, 'is_externally_visible', n.get_bool_value()), + "modifiedBy": lambda n : setattr(self, 'modified_by', n.get_str_value()), + "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), + "uniqueName": lambda n : setattr(self, 'unique_name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +116,21 @@ 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("accessPackageCustomWorkflowExtensions", self.access_package_custom_workflow_extensions) + writer.write_collection_of_object_values("accessPackageResourceRoles", self.access_package_resource_roles) + writer.write_collection_of_object_values("accessPackageResourceScopes", self.access_package_resource_scopes) + writer.write_collection_of_object_values("accessPackageResources", self.access_package_resources) + writer.write_collection_of_object_values("accessPackages", self.access_packages) + writer.write_str_value("catalogStatus", self.catalog_status) + writer.write_str_value("catalogType", self.catalog_type) + writer.write_str_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_collection_of_object_values("customAccessPackageWorkflowExtensions", self.custom_access_package_workflow_extensions) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isExternallyVisible", self.is_externally_visible) + writer.write_str_value("modifiedBy", self.modified_by) + writer.write_datetime_value("modifiedDateTime", self.modified_date_time) + writer.write_str_value("uniqueName", self.unique_name) diff --git a/msgraph_beta/generated/models/access_package_resource_environment.py b/msgraph_beta/generated/models/access_package_resource_environment.py index 3d25508b850..6ea650020c0 100644 --- a/msgraph_beta/generated/models/access_package_resource_environment.py +++ b/msgraph_beta/generated/models/access_package_resource_environment.py @@ -1,16 +1,43 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package_resource import AccessPackageResource + from .connection_info import ConnectionInfo from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceEnvironment(Entity, Parsable): + # Read-only. Required. + access_package_resources: Optional[list[AccessPackageResource]] = None + # Connection information of an environment used to connect to a resource. + connection_info: Optional[ConnectionInfo] = None + # The display name of the user that created this object. + created_by: Optional[str] = None + # The date and time that this object was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # The description of this object. + description: Optional[str] = None + # The display name of this object. + display_name: Optional[str] = None + # Determines whether this is default environment or not. It is set to true for all static origin systems, such as Microsoft Entra groups and Microsoft Entra Applications. + is_default_environment: Optional[bool] = None + # The display name of the entity that last modified this object. + modified_by: Optional[str] = None + # The date and time that this object was last modified. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The unique identifier of this environment in the origin system. + origin_id: Optional[str] = None + # The type of the resource in the origin system, that is, SharePointOnline. Requires $filter (eq). + origin_system: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceEnvironment: @@ -28,11 +55,26 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package_resource import AccessPackageResource + from .connection_info import ConnectionInfo from .entity import Entity + from .access_package_resource import AccessPackageResource + from .connection_info import ConnectionInfo from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "accessPackageResources": lambda n : setattr(self, 'access_package_resources', n.get_collection_of_object_values(AccessPackageResource)), + "connectionInfo": lambda n : setattr(self, 'connection_info', n.get_object_value(ConnectionInfo)), + "createdBy": lambda n : setattr(self, 'created_by', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isDefaultEnvironment": lambda n : setattr(self, 'is_default_environment', n.get_bool_value()), + "modifiedBy": lambda n : setattr(self, 'modified_by', n.get_str_value()), + "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), + "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), + "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +89,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("accessPackageResources", self.access_package_resources) + writer.write_object_value("connectionInfo", self.connection_info) + writer.write_str_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isDefaultEnvironment", self.is_default_environment) + writer.write_str_value("modifiedBy", self.modified_by) + writer.write_datetime_value("modifiedDateTime", self.modified_date_time) + writer.write_str_value("originId", self.origin_id) + writer.write_str_value("originSystem", self.origin_system) diff --git a/msgraph_beta/generated/models/access_package_resource_role.py b/msgraph_beta/generated/models/access_package_resource_role.py index 5ee0269381a..8797795db59 100644 --- a/msgraph_beta/generated/models/access_package_resource_role.py +++ b/msgraph_beta/generated/models/access_package_resource_role.py @@ -5,12 +5,25 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package_resource import AccessPackageResource from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceRole(Entity, Parsable): + # The accessPackageResource property + access_package_resource: Optional[AccessPackageResource] = None + # A description for the resource role. + description: Optional[str] = None + # The display name of the resource role such as the role defined by the application. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The unique identifier of the resource role in the origin system. For a SharePoint Online site, the originId is the sequence number of the role in the site. + origin_id: Optional[str] = None + # The type of the resource in the origin system, such as SharePointOnline, AadApplication or AadGroup. + origin_system: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceRole: @@ -28,11 +41,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package_resource import AccessPackageResource from .entity import Entity + from .access_package_resource import AccessPackageResource from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "accessPackageResource": lambda n : setattr(self, 'access_package_resource', n.get_object_value(AccessPackageResource)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), + "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("accessPackageResource", self.access_package_resource) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("originId", self.origin_id) + writer.write_str_value("originSystem", self.origin_system) diff --git a/msgraph_beta/generated/models/access_package_resource_scope.py b/msgraph_beta/generated/models/access_package_resource_scope.py index 8ad213189e5..95c8ea08631 100644 --- a/msgraph_beta/generated/models/access_package_resource_scope.py +++ b/msgraph_beta/generated/models/access_package_resource_scope.py @@ -5,12 +5,31 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package_resource import AccessPackageResource from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceScope(Entity, Parsable): + # The accessPackageResource property + access_package_resource: Optional[AccessPackageResource] = None + # The description of the scope. + description: Optional[str] = None + # The display name of the scope. + display_name: Optional[str] = None + # True if the scopes are arranged in a hierarchy and this is the top or root scope of the resource. + is_root_scope: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The unique identifier for the scope in the resource as defined in the origin system. + origin_id: Optional[str] = None + # The origin system for the scope. + origin_system: Optional[str] = None + # The origin system for the role, if different. + role_origin_id: Optional[str] = None + # A resource locator for the scope. + url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceScope: @@ -28,11 +47,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package_resource import AccessPackageResource from .entity import Entity + from .access_package_resource import AccessPackageResource from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "accessPackageResource": lambda n : setattr(self, 'access_package_resource', n.get_object_value(AccessPackageResource)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isRootScope": lambda n : setattr(self, 'is_root_scope', n.get_bool_value()), + "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), + "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), + "roleOriginId": lambda n : setattr(self, 'role_origin_id', n.get_str_value()), + "url": lambda n : setattr(self, 'url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +76,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("accessPackageResource", self.access_package_resource) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isRootScope", self.is_root_scope) + writer.write_str_value("originId", self.origin_id) + writer.write_str_value("originSystem", self.origin_system) + writer.write_str_value("roleOriginId", self.role_origin_id) + writer.write_str_value("url", self.url) diff --git a/msgraph_beta/generated/models/access_package_subject.py b/msgraph_beta/generated/models/access_package_subject.py index 6d98c4d1277..f7898b11fb8 100644 --- a/msgraph_beta/generated/models/access_package_subject.py +++ b/msgraph_beta/generated/models/access_package_subject.py @@ -1,16 +1,43 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package_subject_lifecycle import AccessPackageSubjectLifecycle + from .connected_organization import ConnectedOrganization from .entity import Entity from .entity import Entity @dataclass class AccessPackageSubject(Entity, Parsable): + # Not Supported. + alt_sec_id: Optional[str] = None + # The date and time the subject is marked to be blocked from sign in or deleted. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. + cleanup_scheduled_date_time: Optional[datetime.datetime] = None + # The connected organization of the subject. Read-only. Nullable. + connected_organization: Optional[ConnectedOrganization] = None + # The identifier of the connected organization of the subject. + connected_organization_id: Optional[str] = None + # The display name of the subject. + display_name: Optional[str] = None + # The email address of the subject. + email: Optional[str] = None + # The object identifier of the subject. null if the subject isn't yet a user in the tenant. Alternate key. + object_id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # A string representation of the principal's security identifier, if known, or null if the subject doesn't have a security identifier. + on_premises_security_identifier: Optional[str] = None + # The principal name, if known, of the subject. + principal_name: Optional[str] = None + # The lifecycle of the subject user, if a guest. The possible values are: notDefined, notGoverned, governed, unknownFutureValue. + subject_lifecycle: Optional[AccessPackageSubjectLifecycle] = None + # The resource type of the subject. + type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageSubject: @@ -28,11 +55,26 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package_subject_lifecycle import AccessPackageSubjectLifecycle + from .connected_organization import ConnectedOrganization from .entity import Entity + from .access_package_subject_lifecycle import AccessPackageSubjectLifecycle + from .connected_organization import ConnectedOrganization from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "altSecId": lambda n : setattr(self, 'alt_sec_id', n.get_str_value()), + "cleanupScheduledDateTime": lambda n : setattr(self, 'cleanup_scheduled_date_time', n.get_datetime_value()), + "connectedOrganization": lambda n : setattr(self, 'connected_organization', n.get_object_value(ConnectedOrganization)), + "connectedOrganizationId": lambda n : setattr(self, 'connected_organization_id', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "email": lambda n : setattr(self, 'email', n.get_str_value()), + "objectId": lambda n : setattr(self, 'object_id', n.get_str_value()), + "onPremisesSecurityIdentifier": lambda n : setattr(self, 'on_premises_security_identifier', n.get_str_value()), + "principalName": lambda n : setattr(self, 'principal_name', n.get_str_value()), + "subjectLifecycle": lambda n : setattr(self, 'subject_lifecycle', n.get_enum_value(AccessPackageSubjectLifecycle)), + "type": lambda n : setattr(self, 'type', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +89,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("altSecId", self.alt_sec_id) + writer.write_datetime_value("cleanupScheduledDateTime", self.cleanup_scheduled_date_time) + writer.write_object_value("connectedOrganization", self.connected_organization) + writer.write_str_value("connectedOrganizationId", self.connected_organization_id) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("email", self.email) + writer.write_str_value("objectId", self.object_id) + writer.write_str_value("onPremisesSecurityIdentifier", self.on_premises_security_identifier) + writer.write_str_value("principalName", self.principal_name) + writer.write_enum_value("subjectLifecycle", self.subject_lifecycle) + writer.write_str_value("type", self.type) diff --git a/msgraph_beta/generated/models/access_package_subject_lifecycle.py b/msgraph_beta/generated/models/access_package_subject_lifecycle.py new file mode 100644 index 00000000000..97ab710ff41 --- /dev/null +++ b/msgraph_beta/generated/models/access_package_subject_lifecycle.py @@ -0,0 +1,8 @@ +from enum import Enum + +class AccessPackageSubjectLifecycle(str, Enum): + NotDefined = "notDefined", + NotGoverned = "notGoverned", + Governed = "governed", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/access_review_history_decision_filter.py b/msgraph_beta/generated/models/access_review_history_decision_filter.py new file mode 100644 index 00000000000..012e3c0d994 --- /dev/null +++ b/msgraph_beta/generated/models/access_review_history_decision_filter.py @@ -0,0 +1,10 @@ +from enum import Enum + +class AccessReviewHistoryDecisionFilter(str, Enum): + Approve = "approve", + Deny = "deny", + NotReviewed = "notReviewed", + DontKnow = "dontKnow", + NotNotified = "notNotified", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/access_review_history_definition.py b/msgraph_beta/generated/models/access_review_history_definition.py index 75b4c4c4b54..5faf27f3bf7 100644 --- a/msgraph_beta/generated/models/access_review_history_definition.py +++ b/msgraph_beta/generated/models/access_review_history_definition.py @@ -6,6 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -22,7 +23,7 @@ class AccessReviewHistoryDefinition(Entity, Parsable): # Timestamp when the access review definition was created. created_date_time: Optional[datetime.datetime] = None # Determines which review decisions will be included in the fetched review history data if specified. Optional on create. All decisions are included by default if no decisions are provided on create. Possible values are: approve, deny, dontKnow, notReviewed, and notNotified. - decisions: Optional[list[str]] = None + decisions: Optional[list[AccessReviewHistoryDecisionFilter]] = None # Name for the access review history data collection. Required. display_name: Optional[str] = None # The downloadUri property @@ -60,6 +61,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -67,6 +69,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .user_identity import UserIdentity + from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -77,7 +80,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(UserIdentity)), "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "decisions": lambda n : setattr(self, 'decisions', n.get_collection_of_primitive_values(str)), + "decisions": lambda n : setattr(self, 'decisions', n.get_collection_of_enum_values(AccessReviewHistoryDecisionFilter)), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "downloadUri": lambda n : setattr(self, 'download_uri', n.get_str_value()), "fulfilledDateTime": lambda n : setattr(self, 'fulfilled_date_time', n.get_datetime_value()), @@ -103,7 +106,7 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_object_value("createdBy", self.created_by) writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_collection_of_primitive_values("decisions", self.decisions) + writer.write_collection_of_enum_values("decisions", self.decisions) writer.write_str_value("displayName", self.display_name) writer.write_str_value("downloadUri", self.download_uri) writer.write_datetime_value("fulfilledDateTime", self.fulfilled_date_time) diff --git a/msgraph_beta/generated/models/access_review_notification_recipient_item.py b/msgraph_beta/generated/models/access_review_notification_recipient_item.py new file mode 100644 index 00000000000..cb513e3be29 --- /dev/null +++ b/msgraph_beta/generated/models/access_review_notification_recipient_item.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_notification_recipient_scope import AccessReviewNotificationRecipientScope + +@dataclass +class AccessReviewNotificationRecipientItem(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Determines the recipient of the notification email. + notification_recipient_scope: Optional[AccessReviewNotificationRecipientScope] = None + # Indicates the type of access review email to be sent. Supported template type is CompletedAdditionalRecipients which sends review completion notifications to the recipients. + notification_template_type: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewNotificationRecipientItem: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccessReviewNotificationRecipientItem + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AccessReviewNotificationRecipientItem() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_notification_recipient_scope import AccessReviewNotificationRecipientScope + + from .access_review_notification_recipient_scope import AccessReviewNotificationRecipientScope + + fields: dict[str, Callable[[Any], None]] = { + "notificationRecipientScope": lambda n : setattr(self, 'notification_recipient_scope', n.get_object_value(AccessReviewNotificationRecipientScope)), + "notificationTemplateType": lambda n : setattr(self, 'notification_template_type', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("notificationRecipientScope", self.notification_recipient_scope) + writer.write_str_value("notificationTemplateType", self.notification_template_type) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/access_review_notification_recipient_query_scope.py b/msgraph_beta/generated/models/access_review_notification_recipient_query_scope.py new file mode 100644 index 00000000000..c4dd16ee88a --- /dev/null +++ b/msgraph_beta/generated/models/access_review_notification_recipient_query_scope.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_notification_recipient_scope import AccessReviewNotificationRecipientScope + +from .access_review_notification_recipient_scope import AccessReviewNotificationRecipientScope + +@dataclass +class AccessReviewNotificationRecipientQueryScope(AccessReviewNotificationRecipientScope, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.accessReviewNotificationRecipientQueryScope" + # Represents the query for who the recipients are. For example, /groups/{group id}/members for group members and /users/{user id} for a specific user. + query: Optional[str] = None + # In the scenario where reviewers need to be specified dynamically, indicates the relative source of the query. This property is only required if a relative query (that is, ./manager) is specified. + query_root: Optional[str] = None + # Indicates the type of query. Allowed value is MicrosoftGraph. + query_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewNotificationRecipientQueryScope: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccessReviewNotificationRecipientQueryScope + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AccessReviewNotificationRecipientQueryScope() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_notification_recipient_scope import AccessReviewNotificationRecipientScope + + from .access_review_notification_recipient_scope import AccessReviewNotificationRecipientScope + + fields: dict[str, Callable[[Any], None]] = { + "query": lambda n : setattr(self, 'query', n.get_str_value()), + "queryRoot": lambda n : setattr(self, 'query_root', n.get_str_value()), + "queryType": lambda n : setattr(self, 'query_type', 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("query", self.query) + writer.write_str_value("queryRoot", self.query_root) + writer.write_str_value("queryType", self.query_type) + + diff --git a/msgraph_beta/generated/models/access_review_notification_recipient_scope.py b/msgraph_beta/generated/models/access_review_notification_recipient_scope.py new file mode 100644 index 00000000000..036d19c54ab --- /dev/null +++ b/msgraph_beta/generated/models/access_review_notification_recipient_scope.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_notification_recipient_query_scope import AccessReviewNotificationRecipientQueryScope + +@dataclass +class AccessReviewNotificationRecipientScope(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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) -> AccessReviewNotificationRecipientScope: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccessReviewNotificationRecipientScope + """ + 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.accessReviewNotificationRecipientQueryScope".casefold(): + from .access_review_notification_recipient_query_scope import AccessReviewNotificationRecipientQueryScope + + return AccessReviewNotificationRecipientQueryScope() + return AccessReviewNotificationRecipientScope() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_notification_recipient_query_scope import AccessReviewNotificationRecipientQueryScope + + from .access_review_notification_recipient_query_scope import AccessReviewNotificationRecipientQueryScope + + 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_beta/generated/models/access_review_schedule_definition.py b/msgraph_beta/generated/models/access_review_schedule_definition.py index 11d13c274ce..4b3eb90f5f6 100644 --- a/msgraph_beta/generated/models/access_review_schedule_definition.py +++ b/msgraph_beta/generated/models/access_review_schedule_definition.py @@ -1,16 +1,58 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_review_instance import AccessReviewInstance + from .access_review_notification_recipient_item import AccessReviewNotificationRecipientItem + from .access_review_reviewer_scope import AccessReviewReviewerScope + from .access_review_schedule_settings import AccessReviewScheduleSettings + from .access_review_scope import AccessReviewScope + from .access_review_stage_settings import AccessReviewStageSettings from .entity import Entity + from .user_identity import UserIdentity from .entity import Entity @dataclass class AccessReviewScheduleDefinition(Entity, Parsable): + # Defines the list of additional users or group members to be notified of the access review progress. + additional_notification_recipients: Optional[list[AccessReviewNotificationRecipientItem]] = None + # This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers are notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner doesn't exist, or manager is specified as reviewer but a user's manager doesn't exist. Supports $select. Note: This property has been replaced by fallbackReviewers. However, specifying either backupReviewers or fallbackReviewers automatically populates the same values to the other property. + backup_reviewers: Optional[list[AccessReviewReviewerScope]] = None + # User who created this review. Read-only. + created_by: Optional[UserIdentity] = None + # Timestamp when the access review series was created. Supports $select. Read-only. + created_date_time: Optional[datetime.datetime] = None + # Description provided by review creators to provide more context of the review to admins. Supports $select. + description_for_admins: Optional[str] = None + # Description provided by review creators to provide more context of the review to reviewers. Reviewers see this description in the email sent to them requesting their review. Email notifications support up to 256 characters. Supports $select. + description_for_reviewers: Optional[str] = None + # Name of the access review series. Supports $select and $orderby. Required on create. + display_name: Optional[str] = None + # This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner doesn't exist, or manager is specified as reviewer but a user's manager doesn't exist. See accessReviewReviewerScope. Replaces backupReviewers. Supports $select. NOTE: The value of this property will be ignored if fallback reviewers are assigned through the stageSettings property. + fallback_reviewers: Optional[list[AccessReviewReviewerScope]] = None + # This property is required when scoping a review to guest users' access across all Microsoft 365 groups and determines which Microsoft 365 groups are reviewed. Each group becomes a unique accessReviewInstance of the access review series. For supported scopes, see accessReviewScope. Supports $select. For examples of options for configuring instanceEnumerationScope, see Configure the scope of your access review definition using the Microsoft Graph API. + instance_enumeration_scope: Optional[AccessReviewScope] = None + # Set of access reviews instances for this access review series. Access reviews that don't recur will only have one instance; otherwise, there's an instance for each recurrence. + instances: Optional[list[AccessReviewInstance]] = None + # Timestamp when the access review series was last modified. Supports $select. Read-only. + last_modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # This collection of access review scopes is used to define who are the reviewers. The reviewers property is only updatable if individual users are assigned as reviewers. Required on create. Supports $select. For examples of options for assigning reviewers, see Assign reviewers to your access review definition using the Microsoft Graph API. NOTE: The value of this property will be ignored if reviewers are assigned through the stageSettings property. + reviewers: Optional[list[AccessReviewReviewerScope]] = None + # Defines the entities whose access is reviewed. For supported scopes, see accessReviewScope. Required on create. Supports $select and $filter (contains only). For examples of options for configuring scope, see Configure the scope of your access review definition using the Microsoft Graph API. + scope: Optional[AccessReviewScope] = None + # The settings for an access review series, see type definition below. Supports $select. Required on create. + settings: Optional[AccessReviewScheduleSettings] = None + # Required only for a multi-stage access review to define the stages and their settings. You can break down each review instance into up to three sequential stages, where each stage can have a different set of reviewers, fallback reviewers, and settings. Stages are created sequentially based on the dependsOn property. Optional. When this property is defined, its settings are used instead of the corresponding settings in the accessReviewScheduleDefinition object and its settings, reviewers, and fallbackReviewers properties. + stage_settings: Optional[list[AccessReviewStageSettings]] = None + # This read-only field specifies the status of an access review. The typical states include Initializing, NotStarted, Starting, InProgress, Completing, Completed, AutoReviewing, and AutoReviewed. Supports $select, $orderby, and $filter (eq only). Read-only. + status: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewScheduleDefinition: @@ -28,11 +70,41 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_review_instance import AccessReviewInstance + from .access_review_notification_recipient_item import AccessReviewNotificationRecipientItem + from .access_review_reviewer_scope import AccessReviewReviewerScope + from .access_review_schedule_settings import AccessReviewScheduleSettings + from .access_review_scope import AccessReviewScope + from .access_review_stage_settings import AccessReviewStageSettings from .entity import Entity + from .user_identity import UserIdentity + from .access_review_instance import AccessReviewInstance + from .access_review_notification_recipient_item import AccessReviewNotificationRecipientItem + from .access_review_reviewer_scope import AccessReviewReviewerScope + from .access_review_schedule_settings import AccessReviewScheduleSettings + from .access_review_scope import AccessReviewScope + from .access_review_stage_settings import AccessReviewStageSettings from .entity import Entity + from .user_identity import UserIdentity fields: dict[str, Callable[[Any], None]] = { + "additionalNotificationRecipients": lambda n : setattr(self, 'additional_notification_recipients', n.get_collection_of_object_values(AccessReviewNotificationRecipientItem)), + "backupReviewers": lambda n : setattr(self, 'backup_reviewers', n.get_collection_of_object_values(AccessReviewReviewerScope)), + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(UserIdentity)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "descriptionForAdmins": lambda n : setattr(self, 'description_for_admins', n.get_str_value()), + "descriptionForReviewers": lambda n : setattr(self, 'description_for_reviewers', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "fallbackReviewers": lambda n : setattr(self, 'fallback_reviewers', n.get_collection_of_object_values(AccessReviewReviewerScope)), + "instanceEnumerationScope": lambda n : setattr(self, 'instance_enumeration_scope', n.get_object_value(AccessReviewScope)), + "instances": lambda n : setattr(self, 'instances', n.get_collection_of_object_values(AccessReviewInstance)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "reviewers": lambda n : setattr(self, 'reviewers', n.get_collection_of_object_values(AccessReviewReviewerScope)), + "scope": lambda n : setattr(self, 'scope', n.get_object_value(AccessReviewScope)), + "settings": lambda n : setattr(self, 'settings', n.get_object_value(AccessReviewScheduleSettings)), + "stageSettings": lambda n : setattr(self, 'stage_settings', n.get_collection_of_object_values(AccessReviewStageSettings)), + "status": lambda n : setattr(self, 'status', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +119,21 @@ 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("additionalNotificationRecipients", self.additional_notification_recipients) + writer.write_collection_of_object_values("backupReviewers", self.backup_reviewers) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("descriptionForAdmins", self.description_for_admins) + writer.write_str_value("descriptionForReviewers", self.description_for_reviewers) + writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_object_values("fallbackReviewers", self.fallback_reviewers) + writer.write_object_value("instanceEnumerationScope", self.instance_enumeration_scope) + writer.write_collection_of_object_values("instances", self.instances) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_collection_of_object_values("reviewers", self.reviewers) + writer.write_object_value("scope", self.scope) + writer.write_object_value("settings", self.settings) + writer.write_collection_of_object_values("stageSettings", self.stage_settings) + writer.write_str_value("status", self.status) diff --git a/msgraph_beta/generated/models/access_review_stage_settings.py b/msgraph_beta/generated/models/access_review_stage_settings.py new file mode 100644 index 00000000000..5406da5a240 --- /dev/null +++ b/msgraph_beta/generated/models/access_review_stage_settings.py @@ -0,0 +1,97 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_recommendation_insight_setting import AccessReviewRecommendationInsightSetting + from .access_review_reviewer_scope import AccessReviewReviewerScope + +@dataclass +class AccessReviewStageSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicate which decisions will go to the next stage. Can be a subset of Approve, Deny, Recommendation, or NotReviewed. If not provided, all decisions will go to the next stage. Optional. + decisions_that_will_move_to_next_stage: Optional[list[str]] = None + # Defines the sequential or parallel order of the stages and depends on the stageId. Only sequential stages are currently supported. For example, if stageId is 2, then dependsOn must be 1. If stageId is 1, don't specify dependsOn. Required if stageId isn't 1. + depends_on: Optional[list[str]] = None + # The duration of the stage. Required. NOTE: The cumulative value of this property across all stages 1. Will override the instanceDurationInDays setting on the accessReviewScheduleDefinition object. 2. Can't exceed the length of one recurrence. That is, if the review recurs weekly, the cumulative durationInDays can't exceed 7. + duration_in_days: Optional[int] = None + # If provided, the fallback reviewers are asked to complete a review if the primary reviewers don't exist. For example, if managers are selected as reviewers and a principal under review doesn't have a manager in Microsoft Entra ID, the fallback reviewers are asked to review that principal. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. + fallback_reviewers: Optional[list[AccessReviewReviewerScope]] = None + # The OdataType property + odata_type: Optional[str] = None + # The recommendationInsightSettings property + recommendation_insight_settings: Optional[list[AccessReviewRecommendationInsightSetting]] = None + # Optional field. Indicates the time period of inactivity (with respect to the start date of the review instance) from which that recommendations will be configured. The recommendation is to deny if the user is inactive during the look back duration. For reviews of groups and Microsoft Entra roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. + recommendation_look_back_duration: Optional[datetime.timedelta] = None + # Indicates whether showing recommendations to reviewers is enabled. Required. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. + recommendations_enabled: Optional[bool] = None + # Defines who the reviewers are. If none is specified, the review is a self-review (users review their own access). For examples of options for assigning reviewers, see Assign reviewers to your access review definition using the Microsoft Graph API. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition. + reviewers: Optional[list[AccessReviewReviewerScope]] = None + # Unique identifier of the accessReviewStageSettings. The stageId is used in dependsOn property to indicate the stage relationship. Required. + stage_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewStageSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccessReviewStageSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AccessReviewStageSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_recommendation_insight_setting import AccessReviewRecommendationInsightSetting + from .access_review_reviewer_scope import AccessReviewReviewerScope + + from .access_review_recommendation_insight_setting import AccessReviewRecommendationInsightSetting + from .access_review_reviewer_scope import AccessReviewReviewerScope + + fields: dict[str, Callable[[Any], None]] = { + "decisionsThatWillMoveToNextStage": lambda n : setattr(self, 'decisions_that_will_move_to_next_stage', n.get_collection_of_primitive_values(str)), + "dependsOn": lambda n : setattr(self, 'depends_on', n.get_collection_of_primitive_values(str)), + "durationInDays": lambda n : setattr(self, 'duration_in_days', n.get_int_value()), + "fallbackReviewers": lambda n : setattr(self, 'fallback_reviewers', n.get_collection_of_object_values(AccessReviewReviewerScope)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "recommendationInsightSettings": lambda n : setattr(self, 'recommendation_insight_settings', n.get_collection_of_object_values(AccessReviewRecommendationInsightSetting)), + "recommendationLookBackDuration": lambda n : setattr(self, 'recommendation_look_back_duration', n.get_timedelta_value()), + "recommendationsEnabled": lambda n : setattr(self, 'recommendations_enabled', n.get_bool_value()), + "reviewers": lambda n : setattr(self, 'reviewers', n.get_collection_of_object_values(AccessReviewReviewerScope)), + "stageId": lambda n : setattr(self, 'stage_id', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("decisionsThatWillMoveToNextStage", self.decisions_that_will_move_to_next_stage) + writer.write_collection_of_primitive_values("dependsOn", self.depends_on) + writer.write_int_value("durationInDays", self.duration_in_days) + writer.write_collection_of_object_values("fallbackReviewers", self.fallback_reviewers) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("recommendationInsightSettings", self.recommendation_insight_settings) + writer.write_timedelta_value("recommendationLookBackDuration", self.recommendation_look_back_duration) + writer.write_bool_value("recommendationsEnabled", self.recommendations_enabled) + writer.write_collection_of_object_values("reviewers", self.reviewers) + writer.write_str_value("stageId", self.stage_id) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/activities_container.py b/msgraph_beta/generated/models/activities_container.py index 53f6ea30497..e125f618eba 100644 --- a/msgraph_beta/generated/models/activities_container.py +++ b/msgraph_beta/generated/models/activities_container.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .content_activity import ContentActivity from .entity import Entity from .entity import Entity @dataclass class ActivitiesContainer(Entity, Parsable): + # Collection of activity logs related to content processing. + content_activities: Optional[list[ContentActivity]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ActivitiesContainer: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .content_activity import ContentActivity from .entity import Entity + from .content_activity import ContentActivity from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "contentActivities": lambda n : setattr(self, 'content_activities', n.get_collection_of_object_values(ContentActivity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("contentActivities", self.content_activities) diff --git a/msgraph_beta/generated/models/admin_windows_updates.py b/msgraph_beta/generated/models/admin_windows_updates.py index 07b0776675d..d76c1fb5c46 100644 --- a/msgraph_beta/generated/models/admin_windows_updates.py +++ b/msgraph_beta/generated/models/admin_windows_updates.py @@ -6,11 +6,34 @@ if TYPE_CHECKING: from .entity import Entity + from .windows_updates.catalog import Catalog + from .windows_updates.deployment import Deployment + from .windows_updates.deployment_audience import DeploymentAudience + from .windows_updates.product import Product + from .windows_updates.resource_connection import ResourceConnection + from .windows_updates.updatable_asset import UpdatableAsset + from .windows_updates.update_policy import UpdatePolicy from .entity import Entity @dataclass class AdminWindowsUpdates(Entity, Parsable): + # Catalog of content that can be approved for deployment by Windows Autopatch. Read-only. + catalog: Optional[Catalog] = None + # The set of updatableAsset resources to which a deployment can apply. + deployment_audiences: Optional[list[DeploymentAudience]] = None + # Deployments created using Windows Autopatch. + deployments: Optional[list[Deployment]] = None + # The OdataType property + odata_type: Optional[str] = None + # A collection of Windows products. + products: Optional[list[Product]] = None + # Service connections to external resources such as analytics workspaces. + resource_connections: Optional[list[ResourceConnection]] = None + # Assets registered with Windows Autopatch that can receive updates. + updatable_assets: Optional[list[UpdatableAsset]] = None + # A collection of policies for approving the deployment of different content to an audience over time. + update_policies: Optional[list[UpdatePolicy]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AdminWindowsUpdates: @@ -29,10 +52,31 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .windows_updates.catalog import Catalog + from .windows_updates.deployment import Deployment + from .windows_updates.deployment_audience import DeploymentAudience + from .windows_updates.product import Product + from .windows_updates.resource_connection import ResourceConnection + from .windows_updates.updatable_asset import UpdatableAsset + from .windows_updates.update_policy import UpdatePolicy from .entity import Entity + from .windows_updates.catalog import Catalog + from .windows_updates.deployment import Deployment + from .windows_updates.deployment_audience import DeploymentAudience + from .windows_updates.product import Product + from .windows_updates.resource_connection import ResourceConnection + from .windows_updates.updatable_asset import UpdatableAsset + from .windows_updates.update_policy import UpdatePolicy fields: dict[str, Callable[[Any], None]] = { + "catalog": lambda n : setattr(self, 'catalog', n.get_object_value(Catalog)), + "deploymentAudiences": lambda n : setattr(self, 'deployment_audiences', n.get_collection_of_object_values(DeploymentAudience)), + "deployments": lambda n : setattr(self, 'deployments', n.get_collection_of_object_values(Deployment)), + "products": lambda n : setattr(self, 'products', n.get_collection_of_object_values(Product)), + "resourceConnections": lambda n : setattr(self, 'resource_connections', n.get_collection_of_object_values(ResourceConnection)), + "updatableAssets": lambda n : setattr(self, 'updatable_assets', n.get_collection_of_object_values(UpdatableAsset)), + "updatePolicies": lambda n : setattr(self, 'update_policies', n.get_collection_of_object_values(UpdatePolicy)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +91,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("catalog", self.catalog) + writer.write_collection_of_object_values("deploymentAudiences", self.deployment_audiences) + writer.write_collection_of_object_values("deployments", self.deployments) + writer.write_collection_of_object_values("products", self.products) + writer.write_collection_of_object_values("resourceConnections", self.resource_connections) + writer.write_collection_of_object_values("updatableAssets", self.updatable_assets) + writer.write_collection_of_object_values("updatePolicies", self.update_policies) diff --git a/msgraph_beta/generated/models/agreement_file_data.py b/msgraph_beta/generated/models/agreement_file_data.py new file mode 100644 index 00000000000..d5111867848 --- /dev/null +++ b/msgraph_beta/generated/models/agreement_file_data.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AgreementFileData(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Data that represents the terms of use PDF document. Read-only. Note: You can use the .NET Convert.ToBase64String method to convert your file to binary data for uploading using the Create agreements API. A sample syntax using this method in PowerShell is [convert]::ToBase64String((Get-Content -path 'yourfilepath' -Encoding byte)). + data: Optional[bytes] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AgreementFileData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AgreementFileData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AgreementFileData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "data": lambda n : setattr(self, 'data', n.get_bytes_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bytes_value("data", self.data) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/agreement_file_properties.py b/msgraph_beta/generated/models/agreement_file_properties.py index 291fe896d8d..10f52f0ce30 100644 --- a/msgraph_beta/generated/models/agreement_file_properties.py +++ b/msgraph_beta/generated/models/agreement_file_properties.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,7 @@ if TYPE_CHECKING: from .agreement_file import AgreementFile + from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity @@ -14,6 +16,22 @@ @dataclass class AgreementFileProperties(Entity, Parsable): + # The date time representing when the file was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # Localized display name of the policy file of an agreement. The localized display name is shown to end users who view the agreement. + display_name: Optional[str] = None + # Data that represents the terms of use PDF document. Read-only. + file_data: Optional[AgreementFileData] = None + # Name of the agreement file (for example, TOU.pdf). Read-only. + file_name: Optional[str] = None + # If none of the languages matches the client preference, indicates whether this is the default agreement file. If none of the files are marked as default, the first one is treated as the default. Read-only. + is_default: Optional[bool] = None + # Indicates whether the agreement file is a major version update. Major version updates invalidate the agreement's acceptances on the corresponding language. + is_major_version: Optional[bool] = None + # The language of the agreement file in the format 'languagecode2-country/regioncode2'. 'languagecode2' is a lowercase two-letter code derived from ISO 639-1, while 'country/regioncode2' is derived from ISO 3166 and usually consists of two uppercase letters, or a BCP-47 language tag. For example, U.S. English is en-US. Read-only. + language: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AgreementFileProperties: @@ -49,16 +67,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .agreement_file import AgreementFile + from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity from .agreement_file import AgreementFile + from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "fileData": lambda n : setattr(self, 'file_data', n.get_object_value(AgreementFileData)), + "fileName": lambda n : setattr(self, 'file_name', n.get_str_value()), + "isDefault": lambda n : setattr(self, 'is_default', n.get_bool_value()), + "isMajorVersion": lambda n : setattr(self, 'is_major_version', n.get_bool_value()), + "language": lambda n : setattr(self, 'language', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -73,5 +100,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("fileData", self.file_data) + writer.write_str_value("fileName", self.file_name) + writer.write_bool_value("isDefault", self.is_default) + writer.write_bool_value("isMajorVersion", self.is_major_version) + writer.write_str_value("language", self.language) diff --git a/msgraph_beta/generated/models/ai_interaction_mentioned_identity_set.py b/msgraph_beta/generated/models/ai_interaction_mentioned_identity_set.py index bb10eb81ae1..9860f228050 100644 --- a/msgraph_beta/generated/models/ai_interaction_mentioned_identity_set.py +++ b/msgraph_beta/generated/models/ai_interaction_mentioned_identity_set.py @@ -15,7 +15,7 @@ class AiInteractionMentionedIdentitySet(IdentitySet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.aiInteractionMentionedIdentitySet" - # The conversation property + # The conversation details. conversation: Optional[TeamworkConversationIdentity] = None # The tag details. tag: Optional[TeamworkTagIdentity] = None diff --git a/msgraph_beta/generated/models/album.py b/msgraph_beta/generated/models/album.py new file mode 100644 index 00000000000..8cc8a6aa26e --- /dev/null +++ b/msgraph_beta/generated/models/album.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Album(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not 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 of the driveItem that is the cover of the album. + cover_image_item_id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Album: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Album + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Album() + + 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]] = { + "coverImageItemId": lambda n : setattr(self, 'cover_image_item_id', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("coverImageItemId", self.cover_image_item_id) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/allowed_role_principal_types.py b/msgraph_beta/generated/models/allowed_role_principal_types.py new file mode 100644 index 00000000000..208eb8a735a --- /dev/null +++ b/msgraph_beta/generated/models/allowed_role_principal_types.py @@ -0,0 +1,8 @@ +from enum import Enum + +class AllowedRolePrincipalTypes(str, Enum): + User = "user", + ServicePrincipal = "servicePrincipal", + Group = "group", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/android_device_owner_trusted_root_certificate.py b/msgraph_beta/generated/models/android_device_owner_trusted_root_certificate.py index 3dd37f24c80..f8542eb12bc 100644 --- a/msgraph_beta/generated/models/android_device_owner_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/android_device_owner_trusted_root_certificate.py @@ -14,6 +14,12 @@ class AndroidDeviceOwnerTrustedRootCertificate(DeviceConfiguration, Parsable): """ Android Device Owner Trusted Root Certificate configuration profile """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.androidDeviceOwnerTrustedRootCertificate" + # File name to display in UI. + cert_file_name: Optional[str] = None + # Trusted Root Certificate + trusted_root_certificate: Optional[bytes] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AndroidDeviceOwnerTrustedRootCertificate: @@ -36,6 +42,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_configuration import DeviceConfiguration fields: dict[str, Callable[[Any], None]] = { + "certFileName": lambda n : setattr(self, 'cert_file_name', n.get_str_value()), + "trustedRootCertificate": lambda n : setattr(self, 'trusted_root_certificate', n.get_bytes_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("certFileName", self.cert_file_name) + writer.write_bytes_value("trustedRootCertificate", self.trusted_root_certificate) diff --git a/msgraph_beta/generated/models/android_for_work_trusted_root_certificate.py b/msgraph_beta/generated/models/android_for_work_trusted_root_certificate.py index b96bce34ae2..114847baecc 100644 --- a/msgraph_beta/generated/models/android_for_work_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/android_for_work_trusted_root_certificate.py @@ -14,6 +14,12 @@ class AndroidForWorkTrustedRootCertificate(DeviceConfiguration, Parsable): """ Android For Work Trusted Root Certificate configuration profile """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.androidForWorkTrustedRootCertificate" + # File name to display in UI. + cert_file_name: Optional[str] = None + # Trusted Root Certificate + trusted_root_certificate: Optional[bytes] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AndroidForWorkTrustedRootCertificate: @@ -36,6 +42,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_configuration import DeviceConfiguration fields: dict[str, Callable[[Any], None]] = { + "certFileName": lambda n : setattr(self, 'cert_file_name', n.get_str_value()), + "trustedRootCertificate": lambda n : setattr(self, 'trusted_root_certificate', n.get_bytes_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("certFileName", self.cert_file_name) + writer.write_bytes_value("trustedRootCertificate", self.trusted_root_certificate) diff --git a/msgraph_beta/generated/models/android_trusted_root_certificate.py b/msgraph_beta/generated/models/android_trusted_root_certificate.py index 317e4243719..30aa78a18dd 100644 --- a/msgraph_beta/generated/models/android_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/android_trusted_root_certificate.py @@ -14,6 +14,12 @@ class AndroidTrustedRootCertificate(DeviceConfiguration, Parsable): """ Android Trusted Root Certificate configuration profile """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.androidTrustedRootCertificate" + # File name to display in UI. + cert_file_name: Optional[str] = None + # Trusted Root Certificate + trusted_root_certificate: Optional[bytes] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AndroidTrustedRootCertificate: @@ -36,6 +42,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_configuration import DeviceConfiguration fields: dict[str, Callable[[Any], None]] = { + "certFileName": lambda n : setattr(self, 'cert_file_name', n.get_str_value()), + "trustedRootCertificate": lambda n : setattr(self, 'trusted_root_certificate', n.get_bytes_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("certFileName", self.cert_file_name) + writer.write_bytes_value("trustedRootCertificate", self.trusted_root_certificate) diff --git a/msgraph_beta/generated/models/android_work_profile_trusted_root_certificate.py b/msgraph_beta/generated/models/android_work_profile_trusted_root_certificate.py index 40103a879e0..068aeb585ee 100644 --- a/msgraph_beta/generated/models/android_work_profile_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/android_work_profile_trusted_root_certificate.py @@ -14,6 +14,12 @@ class AndroidWorkProfileTrustedRootCertificate(DeviceConfiguration, Parsable): """ Android Work Profile Trusted Root Certificate configuration profile """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.androidWorkProfileTrustedRootCertificate" + # File name to display in UI. + cert_file_name: Optional[str] = None + # Trusted Root Certificate + trusted_root_certificate: Optional[bytes] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AndroidWorkProfileTrustedRootCertificate: @@ -36,6 +42,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_configuration import DeviceConfiguration fields: dict[str, Callable[[Any], None]] = { + "certFileName": lambda n : setattr(self, 'cert_file_name', n.get_str_value()), + "trustedRootCertificate": lambda n : setattr(self, 'trusted_root_certificate', n.get_bytes_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("certFileName", self.cert_file_name) + writer.write_bytes_value("trustedRootCertificate", self.trusted_root_certificate) diff --git a/msgraph_beta/generated/models/aosp_device_owner_trusted_root_certificate.py b/msgraph_beta/generated/models/aosp_device_owner_trusted_root_certificate.py index 19a5c3485e1..6162b830e8c 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/aosp_device_owner_trusted_root_certificate.py @@ -14,6 +14,12 @@ class AospDeviceOwnerTrustedRootCertificate(DeviceConfiguration, Parsable): """ AOSP Device Owner Trusted Root Certificate configuration profile """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.aospDeviceOwnerTrustedRootCertificate" + # File name to display in UI. + cert_file_name: Optional[str] = None + # Trusted Root Certificate + trusted_root_certificate: Optional[bytes] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AospDeviceOwnerTrustedRootCertificate: @@ -36,6 +42,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_configuration import DeviceConfiguration fields: dict[str, Callable[[Any], None]] = { + "certFileName": lambda n : setattr(self, 'cert_file_name', n.get_str_value()), + "trustedRootCertificate": lambda n : setattr(self, 'trusted_root_certificate', n.get_bytes_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("certFileName", self.cert_file_name) + writer.write_bytes_value("trustedRootCertificate", self.trusted_root_certificate) diff --git a/msgraph_beta/generated/models/api_authentication_configuration_base.py b/msgraph_beta/generated/models/api_authentication_configuration_base.py new file mode 100644 index 00000000000..d789399605c --- /dev/null +++ b/msgraph_beta/generated/models/api_authentication_configuration_base.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 .basic_authentication import BasicAuthentication + from .client_certificate_authentication import ClientCertificateAuthentication + from .pkcs12_certificate import Pkcs12Certificate + +@dataclass +class ApiAuthenticationConfigurationBase(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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) -> ApiAuthenticationConfigurationBase: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ApiAuthenticationConfigurationBase + """ + 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.basicAuthentication".casefold(): + from .basic_authentication import BasicAuthentication + + return BasicAuthentication() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.clientCertificateAuthentication".casefold(): + from .client_certificate_authentication import ClientCertificateAuthentication + + return ClientCertificateAuthentication() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.pkcs12Certificate".casefold(): + from .pkcs12_certificate import Pkcs12Certificate + + return Pkcs12Certificate() + return ApiAuthenticationConfigurationBase() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .basic_authentication import BasicAuthentication + from .client_certificate_authentication import ClientCertificateAuthentication + from .pkcs12_certificate import Pkcs12Certificate + + from .basic_authentication import BasicAuthentication + from .client_certificate_authentication import ClientCertificateAuthentication + from .pkcs12_certificate import Pkcs12Certificate + + 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_beta/generated/models/app_scope.py b/msgraph_beta/generated/models/app_scope.py index 7c5c122b43c..a9dc8220765 100644 --- a/msgraph_beta/generated/models/app_scope.py +++ b/msgraph_beta/generated/models/app_scope.py @@ -12,6 +12,12 @@ @dataclass class AppScope(Entity, Parsable): + # Provides the display name of the app-specific resource represented by the app scope. Read only. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Describes the type of app-specific resource represented by the app scope. Read-only. + type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AppScope: @@ -45,6 +51,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -59,5 +67,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("type", self.type) diff --git a/msgraph_beta/generated/models/approval.py b/msgraph_beta/generated/models/approval.py index ae0c0d591ad..95ccb7ec1ac 100644 --- a/msgraph_beta/generated/models/approval.py +++ b/msgraph_beta/generated/models/approval.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .approval_step import ApprovalStep from .entity import Entity from .entity import Entity @dataclass class Approval(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Used to represent the decision associated with a single step in the approval process configured in approvalStage. + steps: Optional[list[ApprovalStep]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Approval: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .approval_step import ApprovalStep from .entity import Entity + from .approval_step import ApprovalStep from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "steps": lambda n : setattr(self, 'steps', n.get_collection_of_object_values(ApprovalStep)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("steps", self.steps) diff --git a/msgraph_beta/generated/models/approval_item_view_point.py b/msgraph_beta/generated/models/approval_item_view_point.py index 14bc0e3fa6f..1eae8e155d0 100644 --- a/msgraph_beta/generated/models/approval_item_view_point.py +++ b/msgraph_beta/generated/models/approval_item_view_point.py @@ -5,6 +5,9 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +if TYPE_CHECKING: + from .approver_role import ApproverRole + @dataclass class ApprovalItemViewPoint(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -15,7 +18,7 @@ class ApprovalItemViewPoint(AdditionalDataHolder, BackedModel, Parsable): # The OdataType property odata_type: Optional[str] = None # Collection of roles associated with the requesting user for the approval item. If the owner of the approval item is making the request, the collection of roles includes the role owner. If the requesting user was assigned as an approver, the collection includes the role approver. - roles: Optional[list[str]] = None + roles: Optional[list[ApproverRole]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ApprovalItemViewPoint: @@ -33,9 +36,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .approver_role import ApproverRole + + from .approver_role import ApproverRole + fields: dict[str, Callable[[Any], None]] = { "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "roles": lambda n : setattr(self, 'roles', n.get_collection_of_primitive_values(str)), + "roles": lambda n : setattr(self, 'roles', n.get_collection_of_enum_values(ApproverRole)), } return fields @@ -48,7 +55,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_primitive_values("roles", self.roles) + writer.write_collection_of_enum_values("roles", self.roles) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/approver_role.py b/msgraph_beta/generated/models/approver_role.py new file mode 100644 index 00000000000..585571b6f48 --- /dev/null +++ b/msgraph_beta/generated/models/approver_role.py @@ -0,0 +1,7 @@ +from enum import Enum + +class ApproverRole(str, Enum): + Owner = "owner", + Approver = "approver", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/apps_installation_options_for_mac.py b/msgraph_beta/generated/models/apps_installation_options_for_mac.py new file mode 100644 index 00000000000..f568e57e2bc --- /dev/null +++ b/msgraph_beta/generated/models/apps_installation_options_for_mac.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AppsInstallationOptionsForMac(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Specifies whether users can install Microsoft 365 apps on their MAC devices. The default value is true. + is_microsoft365_apps_enabled: Optional[bool] = None + # Specifies whether users can install Skype for Business on their MAC devices running OS X El Capitan 10.11 or later. The default value is true. + is_skype_for_business_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AppsInstallationOptionsForMac: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AppsInstallationOptionsForMac + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AppsInstallationOptionsForMac() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isMicrosoft365AppsEnabled": lambda n : setattr(self, 'is_microsoft365_apps_enabled', n.get_bool_value()), + "isSkypeForBusinessEnabled": lambda n : setattr(self, 'is_skype_for_business_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isMicrosoft365AppsEnabled", self.is_microsoft365_apps_enabled) + writer.write_bool_value("isSkypeForBusinessEnabled", self.is_skype_for_business_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/apps_installation_options_for_windows.py b/msgraph_beta/generated/models/apps_installation_options_for_windows.py new file mode 100644 index 00000000000..c2dfe56ac0a --- /dev/null +++ b/msgraph_beta/generated/models/apps_installation_options_for_windows.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AppsInstallationOptionsForWindows(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Specifies whether users can install Microsoft 365 apps, including Skype for Business, on their Windows devices. The default value is true. + is_microsoft365_apps_enabled: Optional[bool] = None + # Specifies whether users can install Microsoft Project on their Windows devices. The default value is true. + is_project_enabled: Optional[bool] = None + # Specifies whether users can install Skype for Business (standalone) on their Windows devices. The default value is true. + is_skype_for_business_enabled: Optional[bool] = None + # Specifies whether users can install Visio on their Windows devices. The default value is true. + is_visio_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AppsInstallationOptionsForWindows: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AppsInstallationOptionsForWindows + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AppsInstallationOptionsForWindows() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isMicrosoft365AppsEnabled": lambda n : setattr(self, 'is_microsoft365_apps_enabled', n.get_bool_value()), + "isProjectEnabled": lambda n : setattr(self, 'is_project_enabled', n.get_bool_value()), + "isSkypeForBusinessEnabled": lambda n : setattr(self, 'is_skype_for_business_enabled', n.get_bool_value()), + "isVisioEnabled": lambda n : setattr(self, 'is_visio_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isMicrosoft365AppsEnabled", self.is_microsoft365_apps_enabled) + writer.write_bool_value("isProjectEnabled", self.is_project_enabled) + writer.write_bool_value("isSkypeForBusinessEnabled", self.is_skype_for_business_enabled) + writer.write_bool_value("isVisioEnabled", self.is_visio_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/apps_update_channel_type.py b/msgraph_beta/generated/models/apps_update_channel_type.py new file mode 100644 index 00000000000..c1d0c46404f --- /dev/null +++ b/msgraph_beta/generated/models/apps_update_channel_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class AppsUpdateChannelType(str, Enum): + Current = "current", + MonthlyEnterprise = "monthlyEnterprise", + SemiAnnual = "semiAnnual", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/attribute_flow_behavior.py b/msgraph_beta/generated/models/attribute_flow_behavior.py new file mode 100644 index 00000000000..c46d055470e --- /dev/null +++ b/msgraph_beta/generated/models/attribute_flow_behavior.py @@ -0,0 +1,6 @@ +from enum import Enum + +class AttributeFlowBehavior(str, Enum): + FlowWhenChanged = "FlowWhenChanged", + FlowAlways = "FlowAlways", + diff --git a/msgraph_beta/generated/models/attribute_flow_type.py b/msgraph_beta/generated/models/attribute_flow_type.py new file mode 100644 index 00000000000..102352f2280 --- /dev/null +++ b/msgraph_beta/generated/models/attribute_flow_type.py @@ -0,0 +1,9 @@ +from enum import Enum + +class AttributeFlowType(str, Enum): + Always = "Always", + ObjectAddOnly = "ObjectAddOnly", + MultiValueAddOnly = "MultiValueAddOnly", + ValueAddOnly = "ValueAddOnly", + AttributeAddOnly = "AttributeAddOnly", + diff --git a/msgraph_beta/generated/models/attribute_mapping.py b/msgraph_beta/generated/models/attribute_mapping.py new file mode 100644 index 00000000000..81684632f6d --- /dev/null +++ b/msgraph_beta/generated/models/attribute_mapping.py @@ -0,0 +1,91 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .attribute_flow_behavior import AttributeFlowBehavior + from .attribute_flow_type import AttributeFlowType + from .attribute_mapping_source import AttributeMappingSource + +@dataclass +class AttributeMapping(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Default value to be used in case the source property was evaluated to null. Optional. + default_value: Optional[str] = None + # For internal use only. + export_missing_references: Optional[bool] = None + # The flowBehavior property + flow_behavior: Optional[AttributeFlowBehavior] = None + # The flowType property + flow_type: Optional[AttributeFlowType] = None + # If higher than 0, this attribute will be used to perform an initial match of the objects between source and target directories. The synchronization engine will try to find the matching object using attribute with lowest value of matching priority first. If not found, the attribute with the next matching priority will be used, and so on a until match is found or no more matching attributes are left. Only attributes that are expected to have unique values, such as email, should be used as matching attributes. + matching_priority: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Defines how a value should be extracted (or transformed) from the source object. + source: Optional[AttributeMappingSource] = None + # Name of the attribute on the target object. + target_attribute_name: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AttributeMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AttributeMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AttributeMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .attribute_flow_behavior import AttributeFlowBehavior + from .attribute_flow_type import AttributeFlowType + from .attribute_mapping_source import AttributeMappingSource + + from .attribute_flow_behavior import AttributeFlowBehavior + from .attribute_flow_type import AttributeFlowType + from .attribute_mapping_source import AttributeMappingSource + + fields: dict[str, Callable[[Any], None]] = { + "defaultValue": lambda n : setattr(self, 'default_value', n.get_str_value()), + "exportMissingReferences": lambda n : setattr(self, 'export_missing_references', n.get_bool_value()), + "flowBehavior": lambda n : setattr(self, 'flow_behavior', n.get_enum_value(AttributeFlowBehavior)), + "flowType": lambda n : setattr(self, 'flow_type', n.get_enum_value(AttributeFlowType)), + "matchingPriority": lambda n : setattr(self, 'matching_priority', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "source": lambda n : setattr(self, 'source', n.get_object_value(AttributeMappingSource)), + "targetAttributeName": lambda n : setattr(self, 'target_attribute_name', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("defaultValue", self.default_value) + writer.write_bool_value("exportMissingReferences", self.export_missing_references) + writer.write_enum_value("flowBehavior", self.flow_behavior) + writer.write_enum_value("flowType", self.flow_type) + writer.write_int_value("matchingPriority", self.matching_priority) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("source", self.source) + writer.write_str_value("targetAttributeName", self.target_attribute_name) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/audio.py b/msgraph_beta/generated/models/audio.py new file mode 100644 index 00000000000..a23e2444ccf --- /dev/null +++ b/msgraph_beta/generated/models/audio.py @@ -0,0 +1,114 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from 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 Audio(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The title of the album for this audio file. + album: Optional[str] = None + # The artist named on the album for the audio file. + album_artist: Optional[str] = None + # The performing artist for the audio file. + artist: Optional[str] = None + # Bitrate expressed in kbps. + bitrate: Optional[int] = None + # The name of the composer of the audio file. + composers: Optional[str] = None + # Copyright information for the audio file. + copyright: Optional[str] = None + # The number of the disc this audio file came from. + disc: Optional[int] = None + # The total number of discs in this album. + disc_count: Optional[int] = None + # Duration of the audio file, expressed in milliseconds + duration: Optional[int] = None + # The genre of this audio file. + genre: Optional[str] = None + # Indicates if the file is protected with digital rights management. + has_drm: Optional[bool] = None + # Indicates if the file is encoded with a variable bitrate. + is_variable_bitrate: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The title of the audio file. + title: Optional[str] = None + # The number of the track on the original disc for this audio file. + track: Optional[int] = None + # The total number of tracks on the original disc for this audio file. + track_count: Optional[int] = None + # The year the audio file was recorded. + year: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Audio: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Audio + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Audio() + + 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]] = { + "album": lambda n : setattr(self, 'album', n.get_str_value()), + "albumArtist": lambda n : setattr(self, 'album_artist', n.get_str_value()), + "artist": lambda n : setattr(self, 'artist', n.get_str_value()), + "bitrate": lambda n : setattr(self, 'bitrate', n.get_int_value()), + "composers": lambda n : setattr(self, 'composers', n.get_str_value()), + "copyright": lambda n : setattr(self, 'copyright', n.get_str_value()), + "disc": lambda n : setattr(self, 'disc', n.get_int_value()), + "discCount": lambda n : setattr(self, 'disc_count', n.get_int_value()), + "duration": lambda n : setattr(self, 'duration', n.get_int_value()), + "genre": lambda n : setattr(self, 'genre', n.get_str_value()), + "hasDrm": lambda n : setattr(self, 'has_drm', n.get_bool_value()), + "isVariableBitrate": lambda n : setattr(self, 'is_variable_bitrate', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "title": lambda n : setattr(self, 'title', n.get_str_value()), + "track": lambda n : setattr(self, 'track', n.get_int_value()), + "trackCount": lambda n : setattr(self, 'track_count', n.get_int_value()), + "year": lambda n : setattr(self, 'year', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("album", self.album) + writer.write_str_value("albumArtist", self.album_artist) + writer.write_str_value("artist", self.artist) + writer.write_int_value("bitrate", self.bitrate) + writer.write_str_value("composers", self.composers) + writer.write_str_value("copyright", self.copyright) + writer.write_int_value("disc", self.disc) + writer.write_int_value("discCount", self.disc_count) + writer.write_int_value("duration", self.duration) + writer.write_str_value("genre", self.genre) + writer.write_bool_value("hasDrm", self.has_drm) + writer.write_bool_value("isVariableBitrate", self.is_variable_bitrate) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("title", self.title) + writer.write_int_value("track", self.track) + writer.write_int_value("trackCount", self.track_count) + writer.write_int_value("year", self.year) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/authentication.py b/msgraph_beta/generated/models/authentication.py index 7f28debfb3c..88a1517245f 100644 --- a/msgraph_beta/generated/models/authentication.py +++ b/msgraph_beta/generated/models/authentication.py @@ -5,12 +5,62 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .authentication_method import AuthenticationMethod + from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity + from .fido2_authentication_method import Fido2AuthenticationMethod + from .hardware_oath_authentication_method import HardwareOathAuthenticationMethod + from .long_running_operation import LongRunningOperation + from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod + from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod + from .password_authentication_method import PasswordAuthenticationMethod + from .phone_authentication_method import PhoneAuthenticationMethod + from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod + from .qr_code_pin_authentication_method import QrCodePinAuthenticationMethod + from .sign_in_preferences import SignInPreferences + from .software_oath_authentication_method import SoftwareOathAuthenticationMethod + from .strong_authentication_requirements import StrongAuthenticationRequirements + from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod + from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod from .entity import Entity @dataclass class Authentication(Entity, Parsable): + # Represents the email addresses registered to a user for authentication. + email_methods: Optional[list[EmailAuthenticationMethod]] = None + # Represents the FIDO2 security keys registered to a user for authentication. + fido2_methods: Optional[list[Fido2AuthenticationMethod]] = None + # The hardware OATH time-based one-time password (TOTP) devices assigned to a user for authentication. + hardware_oath_methods: Optional[list[HardwareOathAuthenticationMethod]] = None + # Represents all authentication methods registered to a user. + methods: Optional[list[AuthenticationMethod]] = None + # The details of the Microsoft Authenticator app registered to a user for authentication. + microsoft_authenticator_methods: Optional[list[MicrosoftAuthenticatorAuthenticationMethod]] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents the status of a long-running operation, such as a password reset operation. + operations: Optional[list[LongRunningOperation]] = None + # Represents the details of the password authentication method registered to a user for authentication. + password_methods: Optional[list[PasswordAuthenticationMethod]] = None + # Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. + passwordless_microsoft_authenticator_methods: Optional[list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]] = None + # Represents the phone registered to a user for authentication. + phone_methods: Optional[list[PhoneAuthenticationMethod]] = None + # Represents a platform credential instance registered to a user on Mac OS. + platform_credential_methods: Optional[list[PlatformCredentialAuthenticationMethod]] = None + # Represents a QR code authentication method registered to a user for authentication. + qr_code_pin_method: Optional[QrCodePinAuthenticationMethod] = None + # The settings and preferences for per-user Microsoft Entra multifactor authentication. + requirements: Optional[StrongAuthenticationRequirements] = None + # The settings and preferences for the sign-in experience of a user. Use this property to configure the user's default multifactor authentication (MFA) method. + sign_in_preferences: Optional[SignInPreferences] = None + # The software OATH time-based one-time password (TOTP) applications registered to a user for authentication. + software_oath_methods: Optional[list[SoftwareOathAuthenticationMethod]] = None + # Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes. + temporary_access_pass_methods: Optional[list[TemporaryAccessPassAuthenticationMethod]] = None + # Represents the Windows Hello for Business authentication method registered to a user for authentication. + windows_hello_for_business_methods: Optional[list[WindowsHelloForBusinessAuthenticationMethod]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Authentication: @@ -28,11 +78,59 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .authentication_method import AuthenticationMethod + from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity + from .fido2_authentication_method import Fido2AuthenticationMethod + from .hardware_oath_authentication_method import HardwareOathAuthenticationMethod + from .long_running_operation import LongRunningOperation + from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod + from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod + from .password_authentication_method import PasswordAuthenticationMethod + from .phone_authentication_method import PhoneAuthenticationMethod + from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod + from .qr_code_pin_authentication_method import QrCodePinAuthenticationMethod + from .sign_in_preferences import SignInPreferences + from .software_oath_authentication_method import SoftwareOathAuthenticationMethod + from .strong_authentication_requirements import StrongAuthenticationRequirements + from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod + from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod + from .authentication_method import AuthenticationMethod + from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity + from .fido2_authentication_method import Fido2AuthenticationMethod + from .hardware_oath_authentication_method import HardwareOathAuthenticationMethod + from .long_running_operation import LongRunningOperation + from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod + from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod + from .password_authentication_method import PasswordAuthenticationMethod + from .phone_authentication_method import PhoneAuthenticationMethod + from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod + from .qr_code_pin_authentication_method import QrCodePinAuthenticationMethod + from .sign_in_preferences import SignInPreferences + from .software_oath_authentication_method import SoftwareOathAuthenticationMethod + from .strong_authentication_requirements import StrongAuthenticationRequirements + from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod + from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod fields: dict[str, Callable[[Any], None]] = { + "emailMethods": lambda n : setattr(self, 'email_methods', n.get_collection_of_object_values(EmailAuthenticationMethod)), + "fido2Methods": lambda n : setattr(self, 'fido2_methods', n.get_collection_of_object_values(Fido2AuthenticationMethod)), + "hardwareOathMethods": lambda n : setattr(self, 'hardware_oath_methods', n.get_collection_of_object_values(HardwareOathAuthenticationMethod)), + "methods": lambda n : setattr(self, 'methods', n.get_collection_of_object_values(AuthenticationMethod)), + "microsoftAuthenticatorMethods": lambda n : setattr(self, 'microsoft_authenticator_methods', n.get_collection_of_object_values(MicrosoftAuthenticatorAuthenticationMethod)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(LongRunningOperation)), + "passwordMethods": lambda n : setattr(self, 'password_methods', n.get_collection_of_object_values(PasswordAuthenticationMethod)), + "passwordlessMicrosoftAuthenticatorMethods": lambda n : setattr(self, 'passwordless_microsoft_authenticator_methods', n.get_collection_of_object_values(PasswordlessMicrosoftAuthenticatorAuthenticationMethod)), + "phoneMethods": lambda n : setattr(self, 'phone_methods', n.get_collection_of_object_values(PhoneAuthenticationMethod)), + "platformCredentialMethods": lambda n : setattr(self, 'platform_credential_methods', n.get_collection_of_object_values(PlatformCredentialAuthenticationMethod)), + "qrCodePinMethod": lambda n : setattr(self, 'qr_code_pin_method', n.get_object_value(QrCodePinAuthenticationMethod)), + "requirements": lambda n : setattr(self, 'requirements', n.get_object_value(StrongAuthenticationRequirements)), + "signInPreferences": lambda n : setattr(self, 'sign_in_preferences', n.get_object_value(SignInPreferences)), + "softwareOathMethods": lambda n : setattr(self, 'software_oath_methods', n.get_collection_of_object_values(SoftwareOathAuthenticationMethod)), + "temporaryAccessPassMethods": lambda n : setattr(self, 'temporary_access_pass_methods', n.get_collection_of_object_values(TemporaryAccessPassAuthenticationMethod)), + "windowsHelloForBusinessMethods": lambda n : setattr(self, 'windows_hello_for_business_methods', n.get_collection_of_object_values(WindowsHelloForBusinessAuthenticationMethod)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +145,21 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("emailMethods", self.email_methods) + writer.write_collection_of_object_values("fido2Methods", self.fido2_methods) + writer.write_collection_of_object_values("hardwareOathMethods", self.hardware_oath_methods) + writer.write_collection_of_object_values("methods", self.methods) + writer.write_collection_of_object_values("microsoftAuthenticatorMethods", self.microsoft_authenticator_methods) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_collection_of_object_values("passwordMethods", self.password_methods) + writer.write_collection_of_object_values("passwordlessMicrosoftAuthenticatorMethods", self.passwordless_microsoft_authenticator_methods) + writer.write_collection_of_object_values("phoneMethods", self.phone_methods) + writer.write_collection_of_object_values("platformCredentialMethods", self.platform_credential_methods) + writer.write_object_value("qrCodePinMethod", self.qr_code_pin_method) + writer.write_object_value("requirements", self.requirements) + writer.write_object_value("signInPreferences", self.sign_in_preferences) + writer.write_collection_of_object_values("softwareOathMethods", self.software_oath_methods) + writer.write_collection_of_object_values("temporaryAccessPassMethods", self.temporary_access_pass_methods) + writer.write_collection_of_object_values("windowsHelloForBusinessMethods", self.windows_hello_for_business_methods) diff --git a/msgraph_beta/generated/models/authentication_method_device.py b/msgraph_beta/generated/models/authentication_method_device.py index 17dd64e6176..fbeeed52d59 100644 --- a/msgraph_beta/generated/models/authentication_method_device.py +++ b/msgraph_beta/generated/models/authentication_method_device.py @@ -12,6 +12,12 @@ @dataclass class AuthenticationMethodDevice(Entity, Parsable): + # Optional name given to the hardware OATH device. + display_name: Optional[str] = None + # Exposes the hardware OATH method in the directory. + hardware_oath_devices: Optional[list[HardwareOathTokenAuthenticationMethodDevice]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AuthenticationMethodDevice: @@ -45,6 +51,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .hardware_oath_token_authentication_method_device import HardwareOathTokenAuthenticationMethodDevice fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "hardwareOathDevices": lambda n : setattr(self, 'hardware_oath_devices', n.get_collection_of_object_values(HardwareOathTokenAuthenticationMethodDevice)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -59,5 +67,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_object_values("hardwareOathDevices", self.hardware_oath_devices) diff --git a/msgraph_beta/generated/models/authorization_system_resource.py b/msgraph_beta/generated/models/authorization_system_resource.py index e6add3626ab..a8bfa50e863 100644 --- a/msgraph_beta/generated/models/authorization_system_resource.py +++ b/msgraph_beta/generated/models/authorization_system_resource.py @@ -5,6 +5,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .authorization_system import AuthorizationSystem from .aws_authorization_system_resource import AwsAuthorizationSystemResource from .azure_authorization_system_resource import AzureAuthorizationSystemResource from .entity import Entity @@ -14,6 +15,16 @@ @dataclass class AuthorizationSystemResource(Entity, Parsable): + # The authorization system that the resource exists in. + authorization_system: Optional[AuthorizationSystem] = None + # The name of the resource. Read-only. Supports $filter (eq,contains). + display_name: Optional[str] = None + # The ID of the resource as defined by the authorization system provider. Read-only. Supports $filter (eq). + external_id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The type of the resource. Read-only. Supports $filter (eq). + resource_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AuthorizationSystemResource: @@ -48,17 +59,23 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .authorization_system import AuthorizationSystem from .aws_authorization_system_resource import AwsAuthorizationSystemResource from .azure_authorization_system_resource import AzureAuthorizationSystemResource from .entity import Entity from .gcp_authorization_system_resource import GcpAuthorizationSystemResource + from .authorization_system import AuthorizationSystem from .aws_authorization_system_resource import AwsAuthorizationSystemResource from .azure_authorization_system_resource import AzureAuthorizationSystemResource from .entity import Entity from .gcp_authorization_system_resource import GcpAuthorizationSystemResource fields: dict[str, Callable[[Any], None]] = { + "authorizationSystem": lambda n : setattr(self, 'authorization_system', n.get_object_value(AuthorizationSystem)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "externalId": lambda n : setattr(self, 'external_id', n.get_str_value()), + "resourceType": lambda n : setattr(self, 'resource_type', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -73,5 +90,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("authorizationSystem", self.authorization_system) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("externalId", self.external_id) + writer.write_str_value("resourceType", self.resource_type) diff --git a/msgraph_beta/generated/models/authorization_system_type_service.py b/msgraph_beta/generated/models/authorization_system_type_service.py index 444cdcc10b8..55772b0d042 100644 --- a/msgraph_beta/generated/models/authorization_system_type_service.py +++ b/msgraph_beta/generated/models/authorization_system_type_service.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .authorization_system_type_action import AuthorizationSystemTypeAction from .entity import Entity from .entity import Entity @dataclass class AuthorizationSystemTypeService(Entity, Parsable): + # List of actions for the service in an authorization system that is onboarded to Permissions Management. + actions: Optional[list[AuthorizationSystemTypeAction]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AuthorizationSystemTypeService: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .authorization_system_type_action import AuthorizationSystemTypeAction from .entity import Entity + from .authorization_system_type_action import AuthorizationSystemTypeAction from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "actions": lambda n : setattr(self, 'actions', n.get_collection_of_object_values(AuthorizationSystemTypeAction)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("actions", self.actions) diff --git a/msgraph_beta/generated/models/aws_user.py b/msgraph_beta/generated/models/aws_user.py index 72be0bbc0b2..d1929705fba 100644 --- a/msgraph_beta/generated/models/aws_user.py +++ b/msgraph_beta/generated/models/aws_user.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .aws_identity import AwsIdentity + from .aws_role import AwsRole from .aws_identity import AwsIdentity @dataclass class AwsUser(AwsIdentity, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.awsUser" + # Roles assumed by the user. + assumable_roles: Optional[list[AwsRole]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AwsUser: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .aws_identity import AwsIdentity + from .aws_role import AwsRole from .aws_identity import AwsIdentity + from .aws_role import AwsRole fields: dict[str, Callable[[Any], None]] = { + "assumableRoles": lambda n : setattr(self, 'assumable_roles', n.get_collection_of_object_values(AwsRole)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("assumableRoles", self.assumable_roles) diff --git a/msgraph_beta/generated/models/b2b_identity_providers_type.py b/msgraph_beta/generated/models/b2b_identity_providers_type.py new file mode 100644 index 00000000000..8c2f52d5f0c --- /dev/null +++ b/msgraph_beta/generated/models/b2b_identity_providers_type.py @@ -0,0 +1,11 @@ +from enum import Enum + +class B2bIdentityProvidersType(str, Enum): + AzureActiveDirectory = "azureActiveDirectory", + ExternalFederation = "externalFederation", + SocialIdentityProviders = "socialIdentityProviders", + EmailOneTimePasscode = "emailOneTimePasscode", + MicrosoftAccount = "microsoftAccount", + DefaultConfiguredIdp = "defaultConfiguredIdp", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/base_item.py b/msgraph_beta/generated/models/base_item.py index 3a39ab1c382..e89644bf250 100644 --- a/msgraph_beta/generated/models/base_item.py +++ b/msgraph_beta/generated/models/base_item.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -9,6 +10,8 @@ from .drive import Drive from .drive_item import DriveItem from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .news_link_page import NewsLinkPage @@ -18,12 +21,37 @@ from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage + from .user import User from .video_news_link_page import VideoNewsLinkPage from .entity import Entity @dataclass class BaseItem(Entity, Parsable): + # Identity of the user, device, or application that created the item. Read-only. + created_by: Optional[IdentitySet] = None + # The createdByUser property + created_by_user: Optional[User] = None + # Date and time of item creation. Read-only. + created_date_time: Optional[datetime.datetime] = None + # The description of the item. + description: Optional[str] = None + # ETag for the item. Read-only. + e_tag: Optional[str] = None + # Identity of the user, device, and application that last modified the item. Read-only. + last_modified_by: Optional[IdentitySet] = None + # The lastModifiedByUser property + last_modified_by_user: Optional[User] = None + # Date and time the item was last modified. Read-only. + last_modified_date_time: Optional[datetime.datetime] = None + # The name of the item. Read-write. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Parent information, if the item has a parent. Read-write. + parent_reference: Optional[ItemReference] = None + # URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats). Read-only. + web_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> BaseItem: @@ -102,6 +130,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .drive import Drive from .drive_item import DriveItem from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .news_link_page import NewsLinkPage @@ -111,12 +141,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage + from .user import User from .video_news_link_page import VideoNewsLinkPage from .base_site_page import BaseSitePage from .drive import Drive from .drive_item import DriveItem from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .news_link_page import NewsLinkPage @@ -126,9 +159,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage + from .user import User from .video_news_link_page import VideoNewsLinkPage fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdByUser": lambda n : setattr(self, 'created_by_user', n.get_object_value(User)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "eTag": lambda n : setattr(self, 'e_tag', n.get_str_value()), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(IdentitySet)), + "lastModifiedByUser": lambda n : setattr(self, 'last_modified_by_user', n.get_object_value(User)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "parentReference": lambda n : setattr(self, 'parent_reference', n.get_object_value(ItemReference)), + "webUrl": lambda n : setattr(self, 'web_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -143,5 +188,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("createdBy", self.created_by) + writer.write_object_value("createdByUser", self.created_by_user) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("eTag", self.e_tag) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_object_value("lastModifiedByUser", self.last_modified_by_user) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_str_value("name", self.name) + writer.write_object_value("parentReference", self.parent_reference) + writer.write_str_value("webUrl", self.web_url) diff --git a/msgraph_beta/generated/models/basic_authentication.py b/msgraph_beta/generated/models/basic_authentication.py new file mode 100644 index 00000000000..eee1b67fc12 --- /dev/null +++ b/msgraph_beta/generated/models/basic_authentication.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + +from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + +@dataclass +class BasicAuthentication(ApiAuthenticationConfigurationBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.basicAuthentication" + # The password. It isn't returned in the responses. + password: Optional[str] = None + # The username. + username: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> BasicAuthentication: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: BasicAuthentication + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return BasicAuthentication() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + + fields: dict[str, Callable[[Any], None]] = { + "password": lambda n : setattr(self, 'password', n.get_str_value()), + "username": lambda n : setattr(self, 'username', 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("password", self.password) + writer.write_str_value("username", self.username) + + diff --git a/msgraph_beta/generated/models/bundle.py b/msgraph_beta/generated/models/bundle.py new file mode 100644 index 00000000000..67097ea5ab3 --- /dev/null +++ b/msgraph_beta/generated/models/bundle.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .album import Album + +@dataclass +class Bundle(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # If the bundle is an album, then the album property is included + album: Optional[Album] = None + # Number of children contained immediately within this container. + child_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Bundle: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Bundle + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Bundle() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .album import Album + + from .album import Album + + fields: dict[str, Callable[[Any], None]] = { + "album": lambda n : setattr(self, 'album', n.get_object_value(Album)), + "childCount": lambda n : setattr(self, 'child_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("album", self.album) + writer.write_int_value("childCount", self.child_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/business_scenario_planner.py b/msgraph_beta/generated/models/business_scenario_planner.py index b375dbc73d9..65cd99b13ad 100644 --- a/msgraph_beta/generated/models/business_scenario_planner.py +++ b/msgraph_beta/generated/models/business_scenario_planner.py @@ -5,12 +5,23 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .business_scenario_task import BusinessScenarioTask from .entity import Entity + from .planner_plan_configuration import PlannerPlanConfiguration + from .planner_task_configuration import PlannerTaskConfiguration from .entity import Entity @dataclass class BusinessScenarioPlanner(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The configuration of Planner plans that will be created for the scenario. + plan_configuration: Optional[PlannerPlanConfiguration] = None + # The configuration of Planner tasks that will be created for the scenario. + task_configuration: Optional[PlannerTaskConfiguration] = None + # The Planner tasks for the scenario. + tasks: Optional[list[BusinessScenarioTask]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> BusinessScenarioPlanner: @@ -28,11 +39,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .business_scenario_task import BusinessScenarioTask from .entity import Entity + from .planner_plan_configuration import PlannerPlanConfiguration + from .planner_task_configuration import PlannerTaskConfiguration + from .business_scenario_task import BusinessScenarioTask from .entity import Entity + from .planner_plan_configuration import PlannerPlanConfiguration + from .planner_task_configuration import PlannerTaskConfiguration fields: dict[str, Callable[[Any], None]] = { + "planConfiguration": lambda n : setattr(self, 'plan_configuration', n.get_object_value(PlannerPlanConfiguration)), + "taskConfiguration": lambda n : setattr(self, 'task_configuration', n.get_object_value(PlannerTaskConfiguration)), + "tasks": lambda n : setattr(self, 'tasks', n.get_collection_of_object_values(BusinessScenarioTask)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("planConfiguration", self.plan_configuration) + writer.write_object_value("taskConfiguration", self.task_configuration) + writer.write_collection_of_object_values("tasks", self.tasks) diff --git a/msgraph_beta/generated/models/calendar.py b/msgraph_beta/generated/models/calendar.py index 042409cb4de..e4857f7ec89 100644 --- a/msgraph_beta/generated/models/calendar.py +++ b/msgraph_beta/generated/models/calendar.py @@ -5,12 +5,63 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .calendar_color import CalendarColor + from .calendar_permission import CalendarPermission + from .email_address import EmailAddress from .entity import Entity + from .event import Event + from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty + from .online_meeting_provider_type import OnlineMeetingProviderType + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty from .entity import Entity @dataclass class Calendar(Entity, Parsable): + # Represent the online meeting service providers that can be used to create online meetings in this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. + allowed_online_meeting_providers: Optional[list[OnlineMeetingProviderType]] = None + # The calendarGroup in which to create the calendar. If the user has never explicitly set a group for the calendar, this property is null. + calendar_group_id: Optional[str] = None + # The permissions of the users with whom the calendar is shared. + calendar_permissions: Optional[list[CalendarPermission]] = None + # The calendar view for the calendar. Navigation property. Read-only. + calendar_view: Optional[list[Event]] = None + # true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who has been shared a calendar and granted write access, through an Outlook client or the corresponding calendarPermission resource. Read-only. + can_edit: Optional[bool] = None + # true if the user has the permission to share the calendar, false otherwise. Only the user who created the calendar can share it. Read-only. + can_share: Optional[bool] = None + # true if the user can read calendar items that have been marked private, false otherwise. This property is set through an Outlook client or the corresponding calendarPermission resource. Read-only. + can_view_private_items: Optional[bool] = None + # Identifies the version of the calendar object. Every time the calendar is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only. + change_key: Optional[str] = None + # Specifies the color theme to distinguish the calendar from other calendars in a UI. The property values are: auto, lightBlue, lightGreen, lightOrange, lightGray, lightYellow, lightTeal, lightPink, lightBrown, lightRed, maxColor. + color: Optional[CalendarColor] = None + # The default online meeting provider for meetings sent from this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. + default_online_meeting_provider: Optional[OnlineMeetingProviderType] = None + # The events in the calendar. Navigation property. Read-only. + events: Optional[list[Event]] = None + # The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. + hex_color: Optional[str] = None + # true if this is the default calendar where new events are created by default, false otherwise. + is_default_calendar: Optional[bool] = None + # Indicates whether this user calendar can be deleted from the user mailbox. + is_removable: Optional[bool] = None + # true if the user has shared the calendar with other users, false otherwise. Since only the user who created the calendar can share it, isShared and isSharedWithMe cannot be true for the same user. This property is set when sharing is initiated in an Outlook client, and can be reset when the sharing is cancelled through the client or the corresponding calendarPermission resource. Read-only. + is_shared: Optional[bool] = None + # true if the user has been shared this calendar, false otherwise. This property is always false for a calendar owner. This property is set when sharing is initiated in an Outlook client, and can be reset when the sharing is cancelled through the client or the corresponding calendarPermission resource. Read-only. + is_shared_with_me: Optional[bool] = None + # Indicates whether this user calendar supports tracking of meeting responses. Only meeting invites sent from users' primary calendars support tracking of meeting responses. + is_tallying_responses: Optional[bool] = None + # The collection of multi-value extended properties defined for the calendar. Read-only. Nullable. + multi_value_extended_properties: Optional[list[MultiValueLegacyExtendedProperty]] = None + # The calendar name. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. Read-only. + owner: Optional[EmailAddress] = None + # The collection of single-value extended properties defined for the calendar. Read-only. Nullable. + single_value_extended_properties: Optional[list[SingleValueLegacyExtendedProperty]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Calendar: @@ -28,11 +79,46 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .calendar_color import CalendarColor + from .calendar_permission import CalendarPermission + from .email_address import EmailAddress from .entity import Entity + from .event import Event + from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty + from .online_meeting_provider_type import OnlineMeetingProviderType + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty + from .calendar_color import CalendarColor + from .calendar_permission import CalendarPermission + from .email_address import EmailAddress from .entity import Entity + from .event import Event + from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty + from .online_meeting_provider_type import OnlineMeetingProviderType + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty fields: dict[str, Callable[[Any], None]] = { + "allowedOnlineMeetingProviders": lambda n : setattr(self, 'allowed_online_meeting_providers', n.get_collection_of_enum_values(OnlineMeetingProviderType)), + "calendarGroupId": lambda n : setattr(self, 'calendar_group_id', n.get_str_value()), + "calendarPermissions": lambda n : setattr(self, 'calendar_permissions', n.get_collection_of_object_values(CalendarPermission)), + "calendarView": lambda n : setattr(self, 'calendar_view', n.get_collection_of_object_values(Event)), + "canEdit": lambda n : setattr(self, 'can_edit', n.get_bool_value()), + "canShare": lambda n : setattr(self, 'can_share', n.get_bool_value()), + "canViewPrivateItems": lambda n : setattr(self, 'can_view_private_items', n.get_bool_value()), + "changeKey": lambda n : setattr(self, 'change_key', n.get_str_value()), + "color": lambda n : setattr(self, 'color', n.get_enum_value(CalendarColor)), + "defaultOnlineMeetingProvider": lambda n : setattr(self, 'default_online_meeting_provider', n.get_enum_value(OnlineMeetingProviderType)), + "events": lambda n : setattr(self, 'events', n.get_collection_of_object_values(Event)), + "hexColor": lambda n : setattr(self, 'hex_color', n.get_str_value()), + "isDefaultCalendar": lambda n : setattr(self, 'is_default_calendar', n.get_bool_value()), + "isRemovable": lambda n : setattr(self, 'is_removable', n.get_bool_value()), + "isShared": lambda n : setattr(self, 'is_shared', n.get_bool_value()), + "isSharedWithMe": lambda n : setattr(self, 'is_shared_with_me', n.get_bool_value()), + "isTallyingResponses": lambda n : setattr(self, 'is_tallying_responses', n.get_bool_value()), + "multiValueExtendedProperties": lambda n : setattr(self, 'multi_value_extended_properties', n.get_collection_of_object_values(MultiValueLegacyExtendedProperty)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "owner": lambda n : setattr(self, 'owner', n.get_object_value(EmailAddress)), + "singleValueExtendedProperties": lambda n : setattr(self, 'single_value_extended_properties', n.get_collection_of_object_values(SingleValueLegacyExtendedProperty)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +133,26 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_enum_values("allowedOnlineMeetingProviders", self.allowed_online_meeting_providers) + writer.write_str_value("calendarGroupId", self.calendar_group_id) + writer.write_collection_of_object_values("calendarPermissions", self.calendar_permissions) + writer.write_collection_of_object_values("calendarView", self.calendar_view) + writer.write_bool_value("canEdit", self.can_edit) + writer.write_bool_value("canShare", self.can_share) + writer.write_bool_value("canViewPrivateItems", self.can_view_private_items) + writer.write_str_value("changeKey", self.change_key) + writer.write_enum_value("color", self.color) + writer.write_enum_value("defaultOnlineMeetingProvider", self.default_online_meeting_provider) + writer.write_collection_of_object_values("events", self.events) + writer.write_str_value("hexColor", self.hex_color) + writer.write_bool_value("isDefaultCalendar", self.is_default_calendar) + writer.write_bool_value("isRemovable", self.is_removable) + writer.write_bool_value("isShared", self.is_shared) + writer.write_bool_value("isSharedWithMe", self.is_shared_with_me) + writer.write_bool_value("isTallyingResponses", self.is_tallying_responses) + writer.write_collection_of_object_values("multiValueExtendedProperties", self.multi_value_extended_properties) + writer.write_str_value("name", self.name) + writer.write_object_value("owner", self.owner) + writer.write_collection_of_object_values("singleValueExtendedProperties", self.single_value_extended_properties) diff --git a/msgraph_beta/generated/models/calendar_color.py b/msgraph_beta/generated/models/calendar_color.py new file mode 100644 index 00000000000..044aaa5a3b4 --- /dev/null +++ b/msgraph_beta/generated/models/calendar_color.py @@ -0,0 +1,15 @@ +from enum import Enum + +class CalendarColor(str, Enum): + Auto = "auto", + LightBlue = "lightBlue", + LightGreen = "lightGreen", + LightOrange = "lightOrange", + LightGray = "lightGray", + LightYellow = "lightYellow", + LightTeal = "lightTeal", + LightPink = "lightPink", + LightBrown = "lightBrown", + LightRed = "lightRed", + MaxColor = "maxColor", + diff --git a/msgraph_beta/generated/models/calendar_permission.py b/msgraph_beta/generated/models/calendar_permission.py index 9202c8bc4f7..d40eafe3759 100644 --- a/msgraph_beta/generated/models/calendar_permission.py +++ b/msgraph_beta/generated/models/calendar_permission.py @@ -14,7 +14,7 @@ @dataclass class CalendarPermission(Entity, Parsable): # List of allowed sharing or delegating permission levels for the calendar. Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom. - allowed_roles: Optional[list[str]] = None + allowed_roles: Optional[list[CalendarRoleType]] = None # Represents a share recipient or delegate who has access to the calendar. For the 'My Organization' share recipient, the address property is null. Read-only. email_address: Optional[EmailAddress] = None # True if the user in context (share recipient or delegate) is inside the same organization as the calendar owner. @@ -51,7 +51,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "allowedRoles": lambda n : setattr(self, 'allowed_roles', n.get_collection_of_primitive_values(str)), + "allowedRoles": lambda n : setattr(self, 'allowed_roles', n.get_collection_of_enum_values(CalendarRoleType)), "emailAddress": lambda n : setattr(self, 'email_address', n.get_object_value(EmailAddress)), "isInsideOrganization": lambda n : setattr(self, 'is_inside_organization', n.get_bool_value()), "isRemovable": lambda n : setattr(self, 'is_removable', n.get_bool_value()), @@ -70,7 +70,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_primitive_values("allowedRoles", self.allowed_roles) + writer.write_collection_of_enum_values("allowedRoles", self.allowed_roles) writer.write_object_value("emailAddress", self.email_address) writer.write_bool_value("isInsideOrganization", self.is_inside_organization) writer.write_bool_value("isRemovable", self.is_removable) diff --git a/msgraph_beta/generated/models/call.py b/msgraph_beta/generated/models/call.py index 363e3a9f35c..95d207e40e4 100644 --- a/msgraph_beta/generated/models/call.py +++ b/msgraph_beta/generated/models/call.py @@ -21,9 +21,11 @@ from .media_config import MediaConfig from .meeting_capability import MeetingCapability from .meeting_info import MeetingInfo + from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo + from .routing_policy import RoutingPolicy from .tone_info import ToneInfo from .entity import Entity @@ -31,7 +33,7 @@ @dataclass class Call(Entity, Parsable): # The list of active modalities. Possible values are: unknown, audio, video, videoBasedScreenSharing, data. Read-only. - active_modalities: Optional[list[str]] = None + active_modalities: Optional[list[Modality]] = None # The participant that answered the call. Read-only. answered_by: Optional[ParticipantInfo] = None # The audioRoutingGroups property @@ -69,13 +71,13 @@ class Call(Entity, Parsable): # The participants property participants: Optional[list[Participant]] = None # The list of requested modalities. Possible values are: unknown, audio, video, videoBasedScreenSharing, data. - requested_modalities: Optional[list[str]] = None + requested_modalities: Optional[list[Modality]] = None # The result information. For example, the result can hold termination reason. Read-only. result_info: Optional[ResultInfo] = None # Ringing timeout in seconds for outgoing peer to peer calls. The max value for this attribute is 115 seconds. ringing_timeout_in_seconds: Optional[int] = None # This property is applicable for peer to peer calls only. Possible values are: none, noMissedCall, disableForwardingExceptPhone, disableForwarding, preferSkypeForBusiness, unknownFutureValue. - routing_policies: Optional[list[str]] = None + routing_policies: Optional[list[RoutingPolicy]] = None # The originator of the call. source: Optional[ParticipantInfo] = None # The call state. Possible values are: incoming, establishing, ringing, established, hold, transferring, transferAccepted, redirecting, terminating, terminated. Read-only. @@ -125,9 +127,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .media_config import MediaConfig from .meeting_capability import MeetingCapability from .meeting_info import MeetingInfo + from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo + from .routing_policy import RoutingPolicy from .tone_info import ToneInfo from .audio_routing_group import AudioRoutingGroup @@ -146,13 +150,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .media_config import MediaConfig from .meeting_capability import MeetingCapability from .meeting_info import MeetingInfo + from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo + from .routing_policy import RoutingPolicy from .tone_info import ToneInfo fields: dict[str, Callable[[Any], None]] = { - "activeModalities": lambda n : setattr(self, 'active_modalities', n.get_collection_of_primitive_values(str)), + "activeModalities": lambda n : setattr(self, 'active_modalities', n.get_collection_of_enum_values(Modality)), "answeredBy": lambda n : setattr(self, 'answered_by', n.get_object_value(ParticipantInfo)), "audioRoutingGroups": lambda n : setattr(self, 'audio_routing_groups', n.get_collection_of_object_values(AudioRoutingGroup)), "callChainId": lambda n : setattr(self, 'call_chain_id', n.get_str_value()), @@ -170,10 +176,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "myParticipantId": lambda n : setattr(self, 'my_participant_id', n.get_str_value()), "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(CommsOperation)), "participants": lambda n : setattr(self, 'participants', n.get_collection_of_object_values(Participant)), - "requestedModalities": lambda n : setattr(self, 'requested_modalities', n.get_collection_of_primitive_values(str)), + "requestedModalities": lambda n : setattr(self, 'requested_modalities', n.get_collection_of_enum_values(Modality)), "resultInfo": lambda n : setattr(self, 'result_info', n.get_object_value(ResultInfo)), "ringingTimeoutInSeconds": lambda n : setattr(self, 'ringing_timeout_in_seconds', n.get_int_value()), - "routingPolicies": lambda n : setattr(self, 'routing_policies', n.get_collection_of_primitive_values(str)), + "routingPolicies": lambda n : setattr(self, 'routing_policies', n.get_collection_of_enum_values(RoutingPolicy)), "source": lambda n : setattr(self, 'source', n.get_object_value(ParticipantInfo)), "state": lambda n : setattr(self, 'state', n.get_enum_value(CallState)), "subject": lambda n : setattr(self, 'subject', n.get_str_value()), @@ -196,7 +202,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_primitive_values("activeModalities", self.active_modalities) + writer.write_collection_of_enum_values("activeModalities", self.active_modalities) writer.write_object_value("answeredBy", self.answered_by) writer.write_collection_of_object_values("audioRoutingGroups", self.audio_routing_groups) writer.write_str_value("callChainId", self.call_chain_id) @@ -214,10 +220,10 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("myParticipantId", self.my_participant_id) writer.write_collection_of_object_values("operations", self.operations) writer.write_collection_of_object_values("participants", self.participants) - writer.write_collection_of_primitive_values("requestedModalities", self.requested_modalities) + writer.write_collection_of_enum_values("requestedModalities", self.requested_modalities) writer.write_object_value("resultInfo", self.result_info) writer.write_int_value("ringingTimeoutInSeconds", self.ringing_timeout_in_seconds) - writer.write_collection_of_primitive_values("routingPolicies", self.routing_policies) + writer.write_collection_of_enum_values("routingPolicies", self.routing_policies) writer.write_object_value("source", self.source) writer.write_enum_value("state", self.state) writer.write_str_value("subject", self.subject) diff --git a/msgraph_beta/generated/models/call_records/participant_base.py b/msgraph_beta/generated/models/call_records/participant_base.py index 6ab19eac593..85a9595dcfc 100644 --- a/msgraph_beta/generated/models/call_records/participant_base.py +++ b/msgraph_beta/generated/models/call_records/participant_base.py @@ -5,7 +5,9 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity + from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant @@ -13,6 +15,12 @@ @dataclass class ParticipantBase(Entity, Parsable): + # List of administrativeUnitInfo of the call participant. + administrative_unit_infos: Optional[list[AdministrativeUnitInfo]] = None + # The identity of the call participant. + identity: Optional[CommunicationsIdentitySet] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ParticipantBase: @@ -43,15 +51,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity + from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant + from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity + from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant fields: dict[str, Callable[[Any], None]] = { + "administrativeUnitInfos": lambda n : setattr(self, 'administrative_unit_infos', n.get_collection_of_object_values(AdministrativeUnitInfo)), + "identity": lambda n : setattr(self, 'identity', n.get_object_value(CommunicationsIdentitySet)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +80,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("administrativeUnitInfos", self.administrative_unit_infos) + writer.write_object_value("identity", self.identity) diff --git a/msgraph_beta/generated/models/canvas_layout.py b/msgraph_beta/generated/models/canvas_layout.py index 3b0d8f462f6..9b8f1984521 100644 --- a/msgraph_beta/generated/models/canvas_layout.py +++ b/msgraph_beta/generated/models/canvas_layout.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .horizontal_section import HorizontalSection + from .vertical_section import VerticalSection from .entity import Entity @dataclass class CanvasLayout(Entity, Parsable): + # Collection of horizontal sections on the SharePoint page. + horizontal_sections: Optional[list[HorizontalSection]] = None + # The OdataType property + odata_type: Optional[str] = None + # Vertical section on the SharePoint page. + vertical_section: Optional[VerticalSection] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CanvasLayout: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .horizontal_section import HorizontalSection + from .vertical_section import VerticalSection from .entity import Entity + from .horizontal_section import HorizontalSection + from .vertical_section import VerticalSection fields: dict[str, Callable[[Any], None]] = { + "horizontalSections": lambda n : setattr(self, 'horizontal_sections', n.get_collection_of_object_values(HorizontalSection)), + "verticalSection": lambda n : setattr(self, 'vertical_section', n.get_object_value(VerticalSection)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("horizontalSections", self.horizontal_sections) + writer.write_object_value("verticalSection", self.vertical_section) diff --git a/msgraph_beta/generated/models/chat_message_info.py b/msgraph_beta/generated/models/chat_message_info.py index 22a2767994c..aba43efd30c 100644 --- a/msgraph_beta/generated/models/chat_message_info.py +++ b/msgraph_beta/generated/models/chat_message_info.py @@ -1,16 +1,35 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .chat_message_from_identity_set import ChatMessageFromIdentitySet + from .chat_message_type import ChatMessageType from .entity import Entity + from .event_message_detail import EventMessageDetail + from .item_body import ItemBody from .entity import Entity @dataclass class ChatMessageInfo(Entity, Parsable): + # Body of the chatMessage. This will still contain markers for @mentions and attachments even though the object doesn't return @mentions and attachments. + body: Optional[ItemBody] = None + # Date time object representing the time at which message was created. + created_date_time: Optional[datetime.datetime] = None + # Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, members were added, and so on. For event messages, the messageType property is set to systemEventMessage. + event_detail: Optional[EventMessageDetail] = None + # Information about the sender of the message. + from_: Optional[ChatMessageFromIdentitySet] = None + # If set to true, the original message has been deleted. + is_deleted: Optional[bool] = None + # The messageType property + message_type: Optional[ChatMessageType] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ChatMessageInfo: @@ -28,11 +47,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .chat_message_from_identity_set import ChatMessageFromIdentitySet + from .chat_message_type import ChatMessageType from .entity import Entity + from .event_message_detail import EventMessageDetail + from .item_body import ItemBody + from .chat_message_from_identity_set import ChatMessageFromIdentitySet + from .chat_message_type import ChatMessageType from .entity import Entity + from .event_message_detail import EventMessageDetail + from .item_body import ItemBody fields: dict[str, Callable[[Any], None]] = { + "body": lambda n : setattr(self, 'body', n.get_object_value(ItemBody)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "eventDetail": lambda n : setattr(self, 'event_detail', n.get_object_value(EventMessageDetail)), + "from": lambda n : setattr(self, 'from_', n.get_object_value(ChatMessageFromIdentitySet)), + "isDeleted": lambda n : setattr(self, 'is_deleted', n.get_bool_value()), + "messageType": lambda n : setattr(self, 'message_type', n.get_enum_value(ChatMessageType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +80,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("body", self.body) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_object_value("eventDetail", self.event_detail) + writer.write_object_value("from", self.from_) + writer.write_bool_value("isDeleted", self.is_deleted) + writer.write_enum_value("messageType", self.message_type) diff --git a/msgraph_beta/generated/models/claim_condition_user_type.py b/msgraph_beta/generated/models/claim_condition_user_type.py new file mode 100644 index 00000000000..fba12e46480 --- /dev/null +++ b/msgraph_beta/generated/models/claim_condition_user_type.py @@ -0,0 +1,10 @@ +from enum import Enum + +class ClaimConditionUserType(str, Enum): + Any = "any", + Members = "members", + AllGuests = "allGuests", + AadGuests = "aadGuests", + ExternalGuests = "externalGuests", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/client_certificate_authentication.py b/msgraph_beta/generated/models/client_certificate_authentication.py new file mode 100644 index 00000000000..9bd775f57fd --- /dev/null +++ b/msgraph_beta/generated/models/client_certificate_authentication.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + from .pkcs12_certificate_information import Pkcs12CertificateInformation + +from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + +@dataclass +class ClientCertificateAuthentication(ApiAuthenticationConfigurationBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.clientCertificateAuthentication" + # The list of certificates uploaded for this API connector. + certificate_list: Optional[list[Pkcs12CertificateInformation]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ClientCertificateAuthentication: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ClientCertificateAuthentication + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ClientCertificateAuthentication() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + from .pkcs12_certificate_information import Pkcs12CertificateInformation + + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + from .pkcs12_certificate_information import Pkcs12CertificateInformation + + fields: dict[str, Callable[[Any], None]] = { + "certificateList": lambda n : setattr(self, 'certificate_list', n.get_collection_of_object_values(Pkcs12CertificateInformation)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("certificateList", self.certificate_list) + + diff --git a/msgraph_beta/generated/models/cloud_clipboard_root.py b/msgraph_beta/generated/models/cloud_clipboard_root.py index 7b3e7211ec4..5a3c5c59b03 100644 --- a/msgraph_beta/generated/models/cloud_clipboard_root.py +++ b/msgraph_beta/generated/models/cloud_clipboard_root.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity from .entity import Entity @dataclass class CloudClipboardRoot(Entity, Parsable): + # Represents a collection of Cloud Clipboard items. + items: Optional[list[CloudClipboardItem]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CloudClipboardRoot: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity + from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "items": lambda n : setattr(self, 'items', n.get_collection_of_object_values(CloudClipboardItem)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("items", self.items) diff --git a/msgraph_beta/generated/models/cloud_pc_policy_apply_action_result.py b/msgraph_beta/generated/models/cloud_pc_policy_apply_action_result.py index b6fbdfe6a62..33fd9199915 100644 --- a/msgraph_beta/generated/models/cloud_pc_policy_apply_action_result.py +++ b/msgraph_beta/generated/models/cloud_pc_policy_apply_action_result.py @@ -1,16 +1,26 @@ 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 .cloud_pc_policy_apply_action_status import CloudPcPolicyApplyActionStatus from .entity import Entity from .entity import Entity @dataclass class CloudPcPolicyApplyActionResult(Entity, Parsable): + # The date and time when the operation finished. + finish_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The date and time when the operation was applied. + start_date_time: Optional[datetime.datetime] = None + # The status property + status: Optional[CloudPcPolicyApplyActionStatus] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcPolicyApplyActionResult: @@ -28,11 +38,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .cloud_pc_policy_apply_action_status import CloudPcPolicyApplyActionStatus from .entity import Entity + from .cloud_pc_policy_apply_action_status import CloudPcPolicyApplyActionStatus from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "finishDateTime": lambda n : setattr(self, 'finish_date_time', n.get_datetime_value()), + "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_datetime_value()), + "status": lambda n : setattr(self, 'status', n.get_enum_value(CloudPcPolicyApplyActionStatus)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +62,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("finishDateTime", self.finish_date_time) + writer.write_datetime_value("startDateTime", self.start_date_time) + writer.write_enum_value("status", self.status) diff --git a/msgraph_beta/generated/models/cloud_pc_policy_apply_action_status.py b/msgraph_beta/generated/models/cloud_pc_policy_apply_action_status.py new file mode 100644 index 00000000000..94e678b0f9d --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_policy_apply_action_status.py @@ -0,0 +1,8 @@ +from enum import Enum + +class CloudPcPolicyApplyActionStatus(str, Enum): + Processing = "processing", + Succeeded = "succeeded", + Failed = "failed", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/cloud_pc_policy_scheduled_apply_action_detail.py b/msgraph_beta/generated/models/cloud_pc_policy_scheduled_apply_action_detail.py index 4cb4a88d7cd..eab4c6fac52 100644 --- a/msgraph_beta/generated/models/cloud_pc_policy_scheduled_apply_action_detail.py +++ b/msgraph_beta/generated/models/cloud_pc_policy_scheduled_apply_action_detail.py @@ -5,12 +5,27 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .cloud_pc_policy_timezone import CloudPcPolicyTimezone from .entity import Entity from .entity import Entity @dataclass class CloudPcPolicyScheduledApplyActionDetail(Entity, Parsable): + # An expression that specifies the cron schedule. (For example, '0 0 0 20 ' means schedules a job to run at midnight on the 20th of every month) Administrators can set a cron expression to define the scheduling rules for automatic regular application. When auto provision is disabled, cronScheduleExpression is set to null, stopping the automatic task scheduling. Read-Only. + cron_schedule_expression: Optional[str] = None + # Indicates IT Admins can set an end date to define the last scheduler run before this time. If not set, the scheduler runs continuously. There is no time zone information at this time; it needs to be coordinated with timezone, for example, '2025-02-01 00:00:00' with 'China Standard Time' means the scheduling rule takes effect before Feb 01 2025 00:00:00 GMT+0800 (China Standard Time). + end_date_time: Optional[str] = None + # Indicates IT Admins can see when the next automatic regular apply is executed. It needs to be coordinated with timezone, for example, '2025-01-01 00:00:00' with 'China Standard Time' means the next task executes at Jan 01 2025 00:00:00 GMT+0800 (China Standard Time). Read-Only. + next_run_date_time: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The percentage of Cloud PCs to keep available. Administrators can set this property to a value from 0 to 99. Cloud PCs are reprovisioned only when there are no active and connected Cloud PC users. Frontline shared only. + reserve_percentage: Optional[int] = None + # Indicates IT Admins can set a start date to define the first scheduler run after this time. If not set, the default is the current time. There is no time zone information at this time, it needs to be coordinated with timezone, for example, '2025-01-01 00:00:00' with 'China Standard Time' means the scheduling rule takes effect after Jan 01 2025 00:00:00 GMT+0800 (China Standard Time). + start_date_time: Optional[str] = None + # The timezone property + timezone: Optional[CloudPcPolicyTimezone] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcPolicyScheduledApplyActionDetail: @@ -28,11 +43,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .cloud_pc_policy_timezone import CloudPcPolicyTimezone from .entity import Entity + from .cloud_pc_policy_timezone import CloudPcPolicyTimezone from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "cronScheduleExpression": lambda n : setattr(self, 'cron_schedule_expression', n.get_str_value()), + "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_str_value()), + "nextRunDateTime": lambda n : setattr(self, 'next_run_date_time', n.get_str_value()), + "reservePercentage": lambda n : setattr(self, 'reserve_percentage', n.get_int_value()), + "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_str_value()), + "timezone": lambda n : setattr(self, 'timezone', n.get_enum_value(CloudPcPolicyTimezone)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +70,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("cronScheduleExpression", self.cron_schedule_expression) + writer.write_str_value("endDateTime", self.end_date_time) + writer.write_str_value("nextRunDateTime", self.next_run_date_time) + writer.write_int_value("reservePercentage", self.reserve_percentage) + writer.write_str_value("startDateTime", self.start_date_time) + writer.write_enum_value("timezone", self.timezone) diff --git a/msgraph_beta/generated/models/cloud_pc_policy_timezone.py b/msgraph_beta/generated/models/cloud_pc_policy_timezone.py new file mode 100644 index 00000000000..3cc4969e4e6 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_policy_timezone.py @@ -0,0 +1,36 @@ +from enum import Enum + +class CloudPcPolicyTimezone(str, Enum): + Gmt = "gmt", + Bit = "bit", + Nut = "nut", + Hst = "hst", + Mit = "mit", + Akst = "akst", + Pst = "pst", + Mst = "mst", + East = "east", + Est = "est", + Ast = "ast", + Nst = "nst", + Art = "art", + Gst = "gst", + Azot = "azot", + Cet = "cet", + Cat = "cat", + Eat = "eat", + Get = "get", + Pkt = "pkt", + Ist = "ist", + Bst = "bst", + Tha = "tha", + Cst = "cst", + Jst = "jst", + Acst = "acst", + Pgt = "pgt", + Sbt = "sbt", + Fjt = "fjt", + Tot = "tot", + Lint = "lint", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/connection_info.py b/msgraph_beta/generated/models/connection_info.py new file mode 100644 index 00000000000..8066171efa2 --- /dev/null +++ b/msgraph_beta/generated/models/connection_info.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ConnectionInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The endpoint that is used by Entitlement Management to communicate with the access package resource. + url: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ConnectionInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ConnectionInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ConnectionInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "url": lambda n : setattr(self, 'url', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("url", self.url) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/connector_group.py b/msgraph_beta/generated/models/connector_group.py index f3d24e63f4d..16b27100235 100644 --- a/msgraph_beta/generated/models/connector_group.py +++ b/msgraph_beta/generated/models/connector_group.py @@ -5,12 +5,30 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .application import Application + from .connector import Connector + from .connector_group_region import ConnectorGroupRegion + from .connector_group_type import ConnectorGroupType from .entity import Entity from .entity import Entity @dataclass class ConnectorGroup(Entity, Parsable): + # The applications property + applications: Optional[list[Application]] = None + # The connectorGroupType property + connector_group_type: Optional[ConnectorGroupType] = None + # Indicates if the connectorGroup is the default connectorGroup. Only a single connector group can be the default connectorGroup and this is pre-set by the system. Read-only. + is_default: Optional[bool] = None + # The members property + members: Optional[list[Connector]] = None + # The name associated with the connectorGroup. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The region the connectorGroup is assigned to and will optimize traffic for. This region can only be set if no connectors or applications are assigned to the connectorGroup. The possible values are: nam (for North America), eur (for Europe), aus (for Australia), asia (for Asia), ind (for India), and unknownFutureValue. + region: Optional[ConnectorGroupRegion] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ConnectorGroup: @@ -28,11 +46,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .application import Application + from .connector import Connector + from .connector_group_region import ConnectorGroupRegion + from .connector_group_type import ConnectorGroupType from .entity import Entity + from .application import Application + from .connector import Connector + from .connector_group_region import ConnectorGroupRegion + from .connector_group_type import ConnectorGroupType from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "applications": lambda n : setattr(self, 'applications', n.get_collection_of_object_values(Application)), + "connectorGroupType": lambda n : setattr(self, 'connector_group_type', n.get_enum_value(ConnectorGroupType)), + "isDefault": lambda n : setattr(self, 'is_default', n.get_bool_value()), + "members": lambda n : setattr(self, 'members', n.get_collection_of_object_values(Connector)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "region": lambda n : setattr(self, 'region', n.get_enum_value(ConnectorGroupRegion)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +79,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("applications", self.applications) + writer.write_enum_value("connectorGroupType", self.connector_group_type) + writer.write_bool_value("isDefault", self.is_default) + writer.write_collection_of_object_values("members", self.members) + writer.write_str_value("name", self.name) + writer.write_enum_value("region", self.region) diff --git a/msgraph_beta/generated/models/connector_group_region.py b/msgraph_beta/generated/models/connector_group_region.py new file mode 100644 index 00000000000..fa80683655b --- /dev/null +++ b/msgraph_beta/generated/models/connector_group_region.py @@ -0,0 +1,10 @@ +from enum import Enum + +class ConnectorGroupRegion(str, Enum): + Nam = "nam", + Eur = "eur", + Aus = "aus", + Asia = "asia", + Ind = "ind", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/connector_group_type.py b/msgraph_beta/generated/models/connector_group_type.py new file mode 100644 index 00000000000..a0140009bfa --- /dev/null +++ b/msgraph_beta/generated/models/connector_group_type.py @@ -0,0 +1,5 @@ +from enum import Enum + +class ConnectorGroupType(str, Enum): + ApplicationProxy = "applicationProxy", + diff --git a/msgraph_beta/generated/models/container_filter.py b/msgraph_beta/generated/models/container_filter.py new file mode 100644 index 00000000000..0c2c4a86a85 --- /dev/null +++ b/msgraph_beta/generated/models/container_filter.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ContainerFilter(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The identifiers of containers, such as organizational units, that are in scope for a synchronization rule. For Active Directory organizational units, use the distinguished names. An empty list means no container filtering is configured. + included_containers: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ContainerFilter: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ContainerFilter + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ContainerFilter() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "includedContainers": lambda n : setattr(self, 'included_containers', n.get_collection_of_primitive_values(str)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("includedContainers", self.included_containers) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/contains_transformation.py b/msgraph_beta/generated/models/contains_transformation.py new file mode 100644 index 00000000000..e06e799d3fc --- /dev/null +++ b/msgraph_beta/generated/models/contains_transformation.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 .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class ContainsTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.containsTransformation" + # The output property + output: Optional[TransformationAttribute] = None + # The value to be used as part of the transformation. + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ContainsTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ContainsTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ContainsTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + fields: dict[str, Callable[[Any], None]] = { + "output": lambda n : setattr(self, 'output', n.get_object_value(TransformationAttribute)), + "value": lambda n : setattr(self, 'value', 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_object_value("output", self.output) + writer.write_str_value("value", self.value) + + diff --git a/msgraph_beta/generated/models/content_customization.py b/msgraph_beta/generated/models/content_customization.py new file mode 100644 index 00000000000..0d26baed2fb --- /dev/null +++ b/msgraph_beta/generated/models/content_customization.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .key_value import KeyValue + +@dataclass +class ContentCustomization(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Represents the content options of External Identities to be customized throughout the authentication flow for a tenant. + attribute_collection: Optional[list[KeyValue]] = None + # A relative URL for the content options of External Identities to be customized throughout the authentication flow for a tenant. + attribute_collection_relative_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents content options to customize during MFA proofup interruptions. + registration_campaign: Optional[list[KeyValue]] = None + # The relative URL of the content options to customize during MFA proofup interruptions. + registration_campaign_relative_url: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ContentCustomization: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ContentCustomization + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ContentCustomization() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .key_value import KeyValue + + from .key_value import KeyValue + + fields: dict[str, Callable[[Any], None]] = { + "attributeCollection": lambda n : setattr(self, 'attribute_collection', n.get_collection_of_object_values(KeyValue)), + "attributeCollectionRelativeUrl": lambda n : setattr(self, 'attribute_collection_relative_url', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "registrationCampaign": lambda n : setattr(self, 'registration_campaign', n.get_collection_of_object_values(KeyValue)), + "registrationCampaignRelativeUrl": lambda n : setattr(self, 'registration_campaign_relative_url', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("attributeCollection", self.attribute_collection) + writer.write_str_value("attributeCollectionRelativeUrl", self.attribute_collection_relative_url) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("registrationCampaign", self.registration_campaign) + writer.write_str_value("registrationCampaignRelativeUrl", self.registration_campaign_relative_url) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/copilot_admin_setting.py b/msgraph_beta/generated/models/copilot_admin_setting.py index 428f2b791de..2da1f12c49b 100644 --- a/msgraph_beta/generated/models/copilot_admin_setting.py +++ b/msgraph_beta/generated/models/copilot_admin_setting.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity from .entity import Entity @dataclass class CopilotAdminSetting(Entity, Parsable): + # Represents a setting that controls whether users of Microsoft 365 Copilot in Teams meetings can receive responses to sentiment-related prompts. Read-only. Nullable. + limited_mode: Optional[CopilotAdminLimitedMode] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CopilotAdminSetting: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity + from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "limitedMode": lambda n : setattr(self, 'limited_mode', n.get_object_value(CopilotAdminLimitedMode)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("limitedMode", self.limited_mode) diff --git a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py index 7223e8adc0f..1181d177cf6 100644 --- a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py +++ b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py @@ -5,12 +5,37 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting + from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust + from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity + from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration from .entity import Entity @dataclass class CrossTenantAccessPolicyConfigurationDefault(Entity, Parsable): + # Determines the default configuration for automatic user consent settings. The inboundAllowed and outboundAllowed properties are always false and can't be updated in the default configuration. Read-only. + automatic_user_consent_settings: Optional[InboundOutboundPolicyConfiguration] = None + # Defines your default configuration for users from other organizations accessing your resources via Microsoft Entra B2B collaboration. + b2b_collaboration_inbound: Optional[CrossTenantAccessPolicyB2BSetting] = None + # Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B collaboration. + b2b_collaboration_outbound: Optional[CrossTenantAccessPolicyB2BSetting] = None + # Defines your default configuration for users from other organizations accessing your resources via Microsoft Entra B2B direct connect. + b2b_direct_connect_inbound: Optional[CrossTenantAccessPolicyB2BSetting] = None + # Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + b2b_direct_connect_outbound: Optional[CrossTenantAccessPolicyB2BSetting] = None + # Determines the default configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. + inbound_trust: Optional[CrossTenantAccessPolicyInboundTrust] = None + # Defines the priority order based on which an identity provider is selected during invitation redemption for a guest user. + invitation_redemption_identity_provider_configuration: Optional[DefaultInvitationRedemptionIdentityProviderConfiguration] = None + # If true, the default configuration is set to the system default configuration. If false, the default settings are customized. + is_service_default: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. + tenant_restrictions: Optional[CrossTenantAccessPolicyTenantRestrictions] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantAccessPolicyConfigurationDefault: @@ -28,11 +53,30 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting + from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust + from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity + from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration + from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting + from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust + from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity + from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration fields: dict[str, Callable[[Any], None]] = { + "automaticUserConsentSettings": lambda n : setattr(self, 'automatic_user_consent_settings', n.get_object_value(InboundOutboundPolicyConfiguration)), + "b2bCollaborationInbound": lambda n : setattr(self, 'b2b_collaboration_inbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), + "b2bCollaborationOutbound": lambda n : setattr(self, 'b2b_collaboration_outbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), + "b2bDirectConnectInbound": lambda n : setattr(self, 'b2b_direct_connect_inbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), + "b2bDirectConnectOutbound": lambda n : setattr(self, 'b2b_direct_connect_outbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), + "inboundTrust": lambda n : setattr(self, 'inbound_trust', n.get_object_value(CrossTenantAccessPolicyInboundTrust)), + "invitationRedemptionIdentityProviderConfiguration": lambda n : setattr(self, 'invitation_redemption_identity_provider_configuration', n.get_object_value(DefaultInvitationRedemptionIdentityProviderConfiguration)), + "isServiceDefault": lambda n : setattr(self, 'is_service_default', n.get_bool_value()), + "tenantRestrictions": lambda n : setattr(self, 'tenant_restrictions', n.get_object_value(CrossTenantAccessPolicyTenantRestrictions)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +91,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("automaticUserConsentSettings", self.automatic_user_consent_settings) + writer.write_object_value("b2bCollaborationInbound", self.b2b_collaboration_inbound) + writer.write_object_value("b2bCollaborationOutbound", self.b2b_collaboration_outbound) + writer.write_object_value("b2bDirectConnectInbound", self.b2b_direct_connect_inbound) + writer.write_object_value("b2bDirectConnectOutbound", self.b2b_direct_connect_outbound) + writer.write_object_value("inboundTrust", self.inbound_trust) + writer.write_object_value("invitationRedemptionIdentityProviderConfiguration", self.invitation_redemption_identity_provider_configuration) + writer.write_bool_value("isServiceDefault", self.is_service_default) + writer.write_object_value("tenantRestrictions", self.tenant_restrictions) diff --git a/msgraph_beta/generated/models/custom_callout_extension.py b/msgraph_beta/generated/models/custom_callout_extension.py index c1acc19dfe6..f16b5a0abe1 100644 --- a/msgraph_beta/generated/models/custom_callout_extension.py +++ b/msgraph_beta/generated/models/custom_callout_extension.py @@ -9,6 +9,9 @@ from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension + from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration + from .custom_extension_client_configuration import CustomExtensionClientConfiguration + from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -20,6 +23,18 @@ @dataclass class CustomCalloutExtension(Entity, Parsable): + # Configuration for securing the API call to the logic app. For example, using OAuth client credentials flow. + authentication_configuration: Optional[CustomExtensionAuthenticationConfiguration] = None + # HTTP connection settings that define how long Microsoft Entra ID can wait for a connection to a logic app, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. + client_configuration: Optional[CustomExtensionClientConfiguration] = None + # Description for the customCalloutExtension object. + description: Optional[str] = None + # Display name for the customCalloutExtension object. + display_name: Optional[str] = None + # The type and details for configuring the endpoint to call the logic app's workflow. + endpoint_configuration: Optional[CustomExtensionEndpointConfiguration] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CustomCalloutExtension: @@ -82,6 +97,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension + from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration + from .custom_extension_client_configuration import CustomExtensionClientConfiguration + from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -93,6 +111,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_access_package_workflow_extension import CustomAccessPackageWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension + from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration + from .custom_extension_client_configuration import CustomExtensionClientConfiguration + from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -101,6 +122,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension fields: dict[str, Callable[[Any], None]] = { + "authenticationConfiguration": lambda n : setattr(self, 'authentication_configuration', n.get_object_value(CustomExtensionAuthenticationConfiguration)), + "clientConfiguration": lambda n : setattr(self, 'client_configuration', n.get_object_value(CustomExtensionClientConfiguration)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "endpointConfiguration": lambda n : setattr(self, 'endpoint_configuration', n.get_object_value(CustomExtensionEndpointConfiguration)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -115,5 +141,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("authenticationConfiguration", self.authentication_configuration) + writer.write_object_value("clientConfiguration", self.client_configuration) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("endpointConfiguration", self.endpoint_configuration) diff --git a/msgraph_beta/generated/models/custom_claim.py b/msgraph_beta/generated/models/custom_claim.py new file mode 100644 index 00000000000..de66e511de5 --- /dev/null +++ b/msgraph_beta/generated/models/custom_claim.py @@ -0,0 +1,75 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_claim_base import CustomClaimBase + from .saml_attribute_name_format import SamlAttributeNameFormat + from .token_format import TokenFormat + +from .custom_claim_base import CustomClaimBase + +@dataclass +class CustomClaim(CustomClaimBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.customClaim" + # The name of the claim to be emitted. + name: Optional[str] = None + # An optional namespace to be included as part of the claim name. + namespace: Optional[str] = None + # If specified, it sets the nameFormat attribute associated with the claim in the SAML response. The possible values are: unspecified, uri, basic, unknownFutureValue. + saml_attribute_name_format: Optional[SamlAttributeNameFormat] = None + # List of token formats for which this claim should be emitted. The possible values are: saml,jwt, unknownFutureValue + token_format: Optional[list[TokenFormat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomClaim: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomClaim + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CustomClaim() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_base import CustomClaimBase + from .saml_attribute_name_format import SamlAttributeNameFormat + from .token_format import TokenFormat + + from .custom_claim_base import CustomClaimBase + from .saml_attribute_name_format import SamlAttributeNameFormat + from .token_format import TokenFormat + + fields: dict[str, Callable[[Any], None]] = { + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "namespace": lambda n : setattr(self, 'namespace', n.get_str_value()), + "samlAttributeNameFormat": lambda n : setattr(self, 'saml_attribute_name_format', n.get_enum_value(SamlAttributeNameFormat)), + "tokenFormat": lambda n : setattr(self, 'token_format', n.get_collection_of_enum_values(TokenFormat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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("name", self.name) + writer.write_str_value("namespace", self.namespace) + writer.write_enum_value("samlAttributeNameFormat", self.saml_attribute_name_format) + writer.write_collection_of_enum_values("tokenFormat", self.token_format) + + diff --git a/msgraph_beta/generated/models/custom_claim_attribute_base.py b/msgraph_beta/generated/models/custom_claim_attribute_base.py new file mode 100644 index 00000000000..1bc309e9a01 --- /dev/null +++ b/msgraph_beta/generated/models/custom_claim_attribute_base.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 .sourced_attribute import SourcedAttribute + from .value_based_attribute import ValueBasedAttribute + +@dataclass +class CustomClaimAttributeBase(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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) -> CustomClaimAttributeBase: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomClaimAttributeBase + """ + 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.sourcedAttribute".casefold(): + from .sourced_attribute import SourcedAttribute + + return SourcedAttribute() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.valueBasedAttribute".casefold(): + from .value_based_attribute import ValueBasedAttribute + + return ValueBasedAttribute() + return CustomClaimAttributeBase() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .sourced_attribute import SourcedAttribute + from .value_based_attribute import ValueBasedAttribute + + from .sourced_attribute import SourcedAttribute + from .value_based_attribute import ValueBasedAttribute + + 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_beta/generated/models/custom_claim_base.py b/msgraph_beta/generated/models/custom_claim_base.py new file mode 100644 index 00000000000..b50c3bc2111 --- /dev/null +++ b/msgraph_beta/generated/models/custom_claim_base.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 .custom_claim import CustomClaim + from .custom_claim_configuration import CustomClaimConfiguration + from .saml_name_id_claim import SamlNameIdClaim + +@dataclass +class CustomClaimBase(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # One or more configurations that describe how the claim is sourced and under what conditions. + configurations: Optional[list[CustomClaimConfiguration]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomClaimBase: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomClaimBase + """ + 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.customClaim".casefold(): + from .custom_claim import CustomClaim + + return CustomClaim() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.samlNameIdClaim".casefold(): + from .saml_name_id_claim import SamlNameIdClaim + + return SamlNameIdClaim() + return CustomClaimBase() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim import CustomClaim + from .custom_claim_configuration import CustomClaimConfiguration + from .saml_name_id_claim import SamlNameIdClaim + + from .custom_claim import CustomClaim + from .custom_claim_configuration import CustomClaimConfiguration + from .saml_name_id_claim import SamlNameIdClaim + + fields: dict[str, Callable[[Any], None]] = { + "configurations": lambda n : setattr(self, 'configurations', n.get_collection_of_object_values(CustomClaimConfiguration)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("configurations", self.configurations) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/custom_claim_condition.py b/msgraph_beta/generated/models/custom_claim_condition.py new file mode 100644 index 00000000000..e4f55c8b77d --- /dev/null +++ b/msgraph_beta/generated/models/custom_claim_condition.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 .claim_condition_user_type import ClaimConditionUserType + from .custom_claim_condition_base import CustomClaimConditionBase + +from .custom_claim_condition_base import CustomClaimConditionBase + +@dataclass +class CustomClaimCondition(CustomClaimConditionBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.customClaimCondition" + # A list of groups (GUIDs) to which the user/application must be a member for this condition to be applied. + member_of: Optional[list[str]] = None + # The type of user this condition applies to. The possible values are: any, members, allGuests, aadGuests, externalGuests, unknownFutureValue. + user_type: Optional[ClaimConditionUserType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomClaimCondition: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomClaimCondition + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CustomClaimCondition() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .claim_condition_user_type import ClaimConditionUserType + from .custom_claim_condition_base import CustomClaimConditionBase + + from .claim_condition_user_type import ClaimConditionUserType + from .custom_claim_condition_base import CustomClaimConditionBase + + fields: dict[str, Callable[[Any], None]] = { + "memberOf": lambda n : setattr(self, 'member_of', n.get_collection_of_primitive_values(str)), + "userType": lambda n : setattr(self, 'user_type', n.get_enum_value(ClaimConditionUserType)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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("memberOf", self.member_of) + writer.write_enum_value("userType", self.user_type) + + diff --git a/msgraph_beta/generated/models/custom_claim_condition_base.py b/msgraph_beta/generated/models/custom_claim_condition_base.py new file mode 100644 index 00000000000..b953f522d72 --- /dev/null +++ b/msgraph_beta/generated/models/custom_claim_condition_base.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_claim_condition import CustomClaimCondition + +@dataclass +class CustomClaimConditionBase(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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) -> CustomClaimConditionBase: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomClaimConditionBase + """ + 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.customClaimCondition".casefold(): + from .custom_claim_condition import CustomClaimCondition + + return CustomClaimCondition() + return CustomClaimConditionBase() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_condition import CustomClaimCondition + + from .custom_claim_condition import CustomClaimCondition + + 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_beta/generated/models/custom_claim_configuration.py b/msgraph_beta/generated/models/custom_claim_configuration.py new file mode 100644 index 00000000000..8ff98b64b5b --- /dev/null +++ b/msgraph_beta/generated/models/custom_claim_configuration.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 .custom_claim_attribute_base import CustomClaimAttributeBase + from .custom_claim_condition_base import CustomClaimConditionBase + from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class CustomClaimConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The attribute on which we source this property. + attribute: Optional[CustomClaimAttributeBase] = None + # The condition, if any, associated with this configuration. + condition: Optional[CustomClaimConditionBase] = None + # The OdataType property + odata_type: Optional[str] = None + # An ordered list of transformations that are applied in sequence. + transformations: Optional[list[CustomClaimTransformation]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomClaimConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomClaimConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CustomClaimConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_attribute_base import CustomClaimAttributeBase + from .custom_claim_condition_base import CustomClaimConditionBase + from .custom_claim_transformation import CustomClaimTransformation + + from .custom_claim_attribute_base import CustomClaimAttributeBase + from .custom_claim_condition_base import CustomClaimConditionBase + from .custom_claim_transformation import CustomClaimTransformation + + fields: dict[str, Callable[[Any], None]] = { + "attribute": lambda n : setattr(self, 'attribute', n.get_object_value(CustomClaimAttributeBase)), + "condition": lambda n : setattr(self, 'condition', n.get_object_value(CustomClaimConditionBase)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "transformations": lambda n : setattr(self, 'transformations', n.get_collection_of_object_values(CustomClaimTransformation)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("attribute", self.attribute) + writer.write_object_value("condition", self.condition) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("transformations", self.transformations) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/custom_claim_transformation.py b/msgraph_beta/generated/models/custom_claim_transformation.py new file mode 100644 index 00000000000..b198cb7e087 --- /dev/null +++ b/msgraph_beta/generated/models/custom_claim_transformation.py @@ -0,0 +1,171 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .contains_transformation import ContainsTransformation + from .ends_with_transformation import EndsWithTransformation + from .extract_alpha_transformation import ExtractAlphaTransformation + from .extract_mail_prefix_transformation import ExtractMailPrefixTransformation + from .extract_number_transformation import ExtractNumberTransformation + from .extract_transformation import ExtractTransformation + from .if_empty_transformation import IfEmptyTransformation + from .if_not_empty_transformation import IfNotEmptyTransformation + from .join_transformation import JoinTransformation + from .regex_replace_transformation import RegexReplaceTransformation + from .starts_with_transformation import StartsWithTransformation + from .substring_transformation import SubstringTransformation + from .to_lowercase_transformation import ToLowercaseTransformation + from .to_uppercase_transformation import ToUppercaseTransformation + from .transformation_attribute import TransformationAttribute + from .trim_transformation import TrimTransformation + +@dataclass +class CustomClaimTransformation(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The input attribute that provides the source for the transformation. This parameter is required if it's the first or only transformation in the list of transformations to be applied. Subsequent transformations use the output of the prior transformation as input. + input: Optional[TransformationAttribute] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomClaimTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomClaimTransformation + """ + 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.containsTransformation".casefold(): + from .contains_transformation import ContainsTransformation + + return ContainsTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.endsWithTransformation".casefold(): + from .ends_with_transformation import EndsWithTransformation + + return EndsWithTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.extractAlphaTransformation".casefold(): + from .extract_alpha_transformation import ExtractAlphaTransformation + + return ExtractAlphaTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.extractMailPrefixTransformation".casefold(): + from .extract_mail_prefix_transformation import ExtractMailPrefixTransformation + + return ExtractMailPrefixTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.extractNumberTransformation".casefold(): + from .extract_number_transformation import ExtractNumberTransformation + + return ExtractNumberTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.extractTransformation".casefold(): + from .extract_transformation import ExtractTransformation + + return ExtractTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.ifEmptyTransformation".casefold(): + from .if_empty_transformation import IfEmptyTransformation + + return IfEmptyTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.ifNotEmptyTransformation".casefold(): + from .if_not_empty_transformation import IfNotEmptyTransformation + + return IfNotEmptyTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.joinTransformation".casefold(): + from .join_transformation import JoinTransformation + + return JoinTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.regexReplaceTransformation".casefold(): + from .regex_replace_transformation import RegexReplaceTransformation + + return RegexReplaceTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.startsWithTransformation".casefold(): + from .starts_with_transformation import StartsWithTransformation + + return StartsWithTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.substringTransformation".casefold(): + from .substring_transformation import SubstringTransformation + + return SubstringTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.toLowercaseTransformation".casefold(): + from .to_lowercase_transformation import ToLowercaseTransformation + + return ToLowercaseTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.toUppercaseTransformation".casefold(): + from .to_uppercase_transformation import ToUppercaseTransformation + + return ToUppercaseTransformation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.trimTransformation".casefold(): + from .trim_transformation import TrimTransformation + + return TrimTransformation() + return CustomClaimTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .contains_transformation import ContainsTransformation + from .ends_with_transformation import EndsWithTransformation + from .extract_alpha_transformation import ExtractAlphaTransformation + from .extract_mail_prefix_transformation import ExtractMailPrefixTransformation + from .extract_number_transformation import ExtractNumberTransformation + from .extract_transformation import ExtractTransformation + from .if_empty_transformation import IfEmptyTransformation + from .if_not_empty_transformation import IfNotEmptyTransformation + from .join_transformation import JoinTransformation + from .regex_replace_transformation import RegexReplaceTransformation + from .starts_with_transformation import StartsWithTransformation + from .substring_transformation import SubstringTransformation + from .to_lowercase_transformation import ToLowercaseTransformation + from .to_uppercase_transformation import ToUppercaseTransformation + from .transformation_attribute import TransformationAttribute + from .trim_transformation import TrimTransformation + + from .contains_transformation import ContainsTransformation + from .ends_with_transformation import EndsWithTransformation + from .extract_alpha_transformation import ExtractAlphaTransformation + from .extract_mail_prefix_transformation import ExtractMailPrefixTransformation + from .extract_number_transformation import ExtractNumberTransformation + from .extract_transformation import ExtractTransformation + from .if_empty_transformation import IfEmptyTransformation + from .if_not_empty_transformation import IfNotEmptyTransformation + from .join_transformation import JoinTransformation + from .regex_replace_transformation import RegexReplaceTransformation + from .starts_with_transformation import StartsWithTransformation + from .substring_transformation import SubstringTransformation + from .to_lowercase_transformation import ToLowercaseTransformation + from .to_uppercase_transformation import ToUppercaseTransformation + from .transformation_attribute import TransformationAttribute + from .trim_transformation import TrimTransformation + + fields: dict[str, Callable[[Any], None]] = { + "input": lambda n : setattr(self, 'input', n.get_object_value(TransformationAttribute)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("input", self.input) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/custom_claims_policy.py b/msgraph_beta/generated/models/custom_claims_policy.py index c19881664ed..148a57a9021 100644 --- a/msgraph_beta/generated/models/custom_claims_policy.py +++ b/msgraph_beta/generated/models/custom_claims_policy.py @@ -5,12 +5,23 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .custom_claim_base import CustomClaimBase from .entity import Entity from .entity import Entity @dataclass class CustomClaimsPolicy(Entity, Parsable): + # If specified, it overrides the content of the audience claim for WS-Federation and SAML2 protocols. A custom signing key must be used for audienceOverride to be applied, otherwise, the audienceOverride value is ignored. The value provided must be in the format of an absolute URI. + audience_override: Optional[str] = None + # Defines which claims are present in the tokens affected by the policy, in addition to the basic claim and the core claim set. Inherited from customclaimbase. + claims: Optional[list[CustomClaimBase]] = None + # Indicates whether the application ID is added to the claim. It is relevant only for SAML2.0 and if a custom signing key is used. the default value is true. Optional. + include_application_id_in_issuer: Optional[bool] = None + # Determines whether the basic claim set is included in tokens affected by this policy. If set to true, all claims in the basic claim set are emitted in tokens affected by the policy. By default the basic claim set isn't in the tokens unless they're explicitly configured in this policy. + include_basic_claim_set: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CustomClaimsPolicy: @@ -28,11 +39,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .custom_claim_base import CustomClaimBase from .entity import Entity + from .custom_claim_base import CustomClaimBase from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "audienceOverride": lambda n : setattr(self, 'audience_override', n.get_str_value()), + "claims": lambda n : setattr(self, 'claims', n.get_collection_of_object_values(CustomClaimBase)), + "includeApplicationIdInIssuer": lambda n : setattr(self, 'include_application_id_in_issuer', n.get_bool_value()), + "includeBasicClaimSet": lambda n : setattr(self, 'include_basic_claim_set', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("audienceOverride", self.audience_override) + writer.write_collection_of_object_values("claims", self.claims) + writer.write_bool_value("includeApplicationIdInIssuer", self.include_application_id_in_issuer) + writer.write_bool_value("includeBasicClaimSet", self.include_basic_claim_set) diff --git a/msgraph_beta/generated/models/custom_training_setting.py b/msgraph_beta/generated/models/custom_training_setting.py index 9f37315a11a..ed5bdabc9ef 100644 --- a/msgraph_beta/generated/models/custom_training_setting.py +++ b/msgraph_beta/generated/models/custom_training_setting.py @@ -5,6 +5,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training_setting import TrainingSetting @@ -14,7 +15,7 @@ class CustomTrainingSetting(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customTrainingSetting" # A user collection that specifies to whom the training should be assigned. Possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. - assigned_to: Optional[list[str]] = None + assigned_to: Optional[list[TrainingAssignedTo]] = None # The description of the custom training setting. description: Optional[str] = None # The display name of the custom training setting. @@ -40,12 +41,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting fields: dict[str, Callable[[Any], None]] = { - "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_primitive_values(str)), + "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_enum_values(TrainingAssignedTo)), "description": lambda n : setattr(self, 'description', n.get_str_value()), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "durationInMinutes": lambda n : setattr(self, 'duration_in_minutes', n.get_int_value()), @@ -64,7 +67,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_primitive_values("assignedTo", self.assigned_to) + writer.write_collection_of_enum_values("assignedTo", self.assigned_to) writer.write_str_value("description", self.description) writer.write_str_value("displayName", self.display_name) writer.write_int_value("durationInMinutes", self.duration_in_minutes) diff --git a/msgraph_beta/generated/models/data_collection_info.py b/msgraph_beta/generated/models/data_collection_info.py index 7a61c91cac7..f9329d7135d 100644 --- a/msgraph_beta/generated/models/data_collection_info.py +++ b/msgraph_beta/generated/models/data_collection_info.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo from .entity import Entity from .entity import Entity @dataclass class DataCollectionInfo(Entity, Parsable): + # The entitlements property + entitlements: Optional[EntitlementsDataCollectionInfo] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DataCollectionInfo: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo from .entity import Entity + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "entitlements": lambda n : setattr(self, 'entitlements', n.get_object_value(EntitlementsDataCollectionInfo)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("entitlements", self.entitlements) diff --git a/msgraph_beta/generated/models/data_collection_status.py b/msgraph_beta/generated/models/data_collection_status.py new file mode 100644 index 00000000000..c5164fee5f7 --- /dev/null +++ b/msgraph_beta/generated/models/data_collection_status.py @@ -0,0 +1,7 @@ +from enum import Enum + +class DataCollectionStatus(str, Enum): + Online = "online", + Offline = "offline", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/data_security_and_governance.py b/msgraph_beta/generated/models/data_security_and_governance.py index be01acb254b..e5dbd1718b1 100644 --- a/msgraph_beta/generated/models/data_security_and_governance.py +++ b/msgraph_beta/generated/models/data_security_and_governance.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .sensitivity_label import SensitivityLabel from .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance @@ -13,6 +14,10 @@ @dataclass class DataSecurityAndGovernance(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The sensitivityLabels property + sensitivity_labels: Optional[list[SensitivityLabel]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DataSecurityAndGovernance: @@ -44,14 +49,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .sensitivity_label import SensitivityLabel from .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance from .entity import Entity + from .sensitivity_label import SensitivityLabel from .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance fields: dict[str, Callable[[Any], None]] = { + "sensitivityLabels": lambda n : setattr(self, 'sensitivity_labels', n.get_collection_of_object_values(SensitivityLabel)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +74,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("sensitivityLabels", self.sensitivity_labels) diff --git a/msgraph_beta/generated/models/default_invitation_redemption_identity_provider_configuration.py b/msgraph_beta/generated/models/default_invitation_redemption_identity_provider_configuration.py new file mode 100644 index 00000000000..66c8eb44a85 --- /dev/null +++ b/msgraph_beta/generated/models/default_invitation_redemption_identity_provider_configuration.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + +from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + +@dataclass +class DefaultInvitationRedemptionIdentityProviderConfiguration(InvitationRedemptionIdentityProviderConfiguration, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DefaultInvitationRedemptionIdentityProviderConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DefaultInvitationRedemptionIdentityProviderConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DefaultInvitationRedemptionIdentityProviderConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + + from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/default_sharing_link.py b/msgraph_beta/generated/models/default_sharing_link.py new file mode 100644 index 00000000000..132e148744c --- /dev/null +++ b/msgraph_beta/generated/models/default_sharing_link.py @@ -0,0 +1,72 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .sharing_role import SharingRole + from .sharing_scope import SharingScope + +@dataclass +class DefaultSharingLink(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not 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 default link setting for this object is a direct URL rather than a sharing link. + default_to_existing_access: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The default sharing link role. The possible values are: none, view, edit, manageList, review, restrictedView, submitOnly, unknownFutureValue. + role: Optional[SharingRole] = None + # The default sharing link scope. The possible values are: anyone, organization, specificPeople, anonymous, users, unknownFutureValue. + scope: Optional[SharingScope] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DefaultSharingLink: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DefaultSharingLink + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DefaultSharingLink() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .sharing_role import SharingRole + from .sharing_scope import SharingScope + + from .sharing_role import SharingRole + from .sharing_scope import SharingScope + + fields: dict[str, Callable[[Any], None]] = { + "defaultToExistingAccess": lambda n : setattr(self, 'default_to_existing_access', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "role": lambda n : setattr(self, 'role', n.get_enum_value(SharingRole)), + "scope": lambda n : setattr(self, 'scope', n.get_enum_value(SharingScope)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("defaultToExistingAccess", self.default_to_existing_access) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("role", self.role) + writer.write_enum_value("scope", self.scope) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/deleted.py b/msgraph_beta/generated/models/deleted.py new file mode 100644 index 00000000000..7015fda80ad --- /dev/null +++ b/msgraph_beta/generated/models/deleted.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Deleted(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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 state of the deleted item. + state: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Deleted: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Deleted + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Deleted() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "state": lambda n : setattr(self, 'state', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("state", self.state) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/device_category.py b/msgraph_beta/generated/models/device_category.py index 5830e89f6de..c57f50cf3f2 100644 --- a/msgraph_beta/generated/models/device_category.py +++ b/msgraph_beta/generated/models/device_category.py @@ -14,6 +14,14 @@ class DeviceCategory(Entity, Parsable): """ Device categories provides a way to organize your devices. Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories. """ + # Optional description for the device category. + description: Optional[str] = None + # Display name for the device category. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Optional role scope tags for the device category. + role_scope_tag_ids: Optional[list[str]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceCategory: @@ -36,6 +44,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "roleScopeTagIds": lambda n : setattr(self, 'role_scope_tag_ids', n.get_collection_of_primitive_values(str)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_primitive_values("roleScopeTagIds", self.role_scope_tag_ids) diff --git a/msgraph_beta/generated/models/device_compliance_device_overview.py b/msgraph_beta/generated/models/device_compliance_device_overview.py index 143f8a50b32..a76e3ee99e6 100644 --- a/msgraph_beta/generated/models/device_compliance_device_overview.py +++ b/msgraph_beta/generated/models/device_compliance_device_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,26 @@ @dataclass class DeviceComplianceDeviceOverview(Entity, Parsable): + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of devices in conflict + conflict_count: Optional[int] = None + # Number of error devices + error_count: Optional[int] = None + # Number of failed devices + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable devices + not_applicable_count: Optional[int] = None + # Number of not applicable devices due to mismatch platform and policy + not_applicable_platform_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending devices + pending_count: Optional[int] = None + # Number of succeeded devices + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceComplianceDeviceOverview: @@ -33,6 +54,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "conflictCount": lambda n : setattr(self, 'conflict_count', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "notApplicablePlatformCount": lambda n : setattr(self, 'not_applicable_platform_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +77,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("conflictCount", self.conflict_count) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("notApplicablePlatformCount", self.not_applicable_platform_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph_beta/generated/models/device_compliance_policy.py b/msgraph_beta/generated/models/device_compliance_policy.py index 0a6ad9510c5..97c69929420 100644 --- a/msgraph_beta/generated/models/device_compliance_policy.py +++ b/msgraph_beta/generated/models/device_compliance_policy.py @@ -54,7 +54,7 @@ class DeviceCompliancePolicy(Entity, Parsable): odata_type: Optional[str] = None # List of Scope Tags for this Entity instance. role_scope_tag_ids: Optional[list[str]] = None - # The list of scheduled action for this rule + # The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. scheduled_actions_for_rule: Optional[list[DeviceComplianceScheduledActionForRule]] = None # Device compliance users status overview user_status_overview: Optional[DeviceComplianceUserOverview] = None diff --git a/msgraph_beta/generated/models/device_compliance_script_run_summary.py b/msgraph_beta/generated/models/device_compliance_script_run_summary.py index 1fd253b82c2..dea014b6953 100644 --- a/msgraph_beta/generated/models/device_compliance_script_run_summary.py +++ b/msgraph_beta/generated/models/device_compliance_script_run_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,18 @@ class DeviceComplianceScriptRunSummary(Entity, Parsable): """ Contains properties for the run summary of a device management script. """ + # Number of devices on which the detection script execution encountered an error and did not complete. Valid values -2147483648 to 2147483647 + detection_script_error_device_count: Optional[int] = None + # Number of devices which have not yet run the latest version of the device compliance script. Valid values -2147483648 to 2147483647 + detection_script_pending_device_count: Optional[int] = None + # Number of devices for which the detection script found an issue. Valid values -2147483648 to 2147483647 + issue_detected_device_count: Optional[int] = None + # Last run time for the script across all devices + last_script_run_date_time: Optional[datetime.datetime] = None + # Number of devices for which the detection script did not find an issue and the device is healthy. Valid values -2147483648 to 2147483647 + no_issue_detected_device_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceComplianceScriptRunSummary: @@ -36,6 +49,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "detectionScriptErrorDeviceCount": lambda n : setattr(self, 'detection_script_error_device_count', n.get_int_value()), + "detectionScriptPendingDeviceCount": lambda n : setattr(self, 'detection_script_pending_device_count', n.get_int_value()), + "issueDetectedDeviceCount": lambda n : setattr(self, 'issue_detected_device_count', n.get_int_value()), + "lastScriptRunDateTime": lambda n : setattr(self, 'last_script_run_date_time', n.get_datetime_value()), + "noIssueDetectedDeviceCount": lambda n : setattr(self, 'no_issue_detected_device_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +68,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("detectionScriptErrorDeviceCount", self.detection_script_error_device_count) + writer.write_int_value("detectionScriptPendingDeviceCount", self.detection_script_pending_device_count) + writer.write_int_value("issueDetectedDeviceCount", self.issue_detected_device_count) + writer.write_datetime_value("lastScriptRunDateTime", self.last_script_run_date_time) + writer.write_int_value("noIssueDetectedDeviceCount", self.no_issue_detected_device_count) diff --git a/msgraph_beta/generated/models/device_compliance_user_overview.py b/msgraph_beta/generated/models/device_compliance_user_overview.py index ebc40c750da..886c5279525 100644 --- a/msgraph_beta/generated/models/device_compliance_user_overview.py +++ b/msgraph_beta/generated/models/device_compliance_user_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,24 @@ @dataclass class DeviceComplianceUserOverview(Entity, Parsable): + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of users in conflict + conflict_count: Optional[int] = None + # Number of error Users + error_count: Optional[int] = None + # Number of failed Users + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable users + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending Users + pending_count: Optional[int] = None + # Number of succeeded Users + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceComplianceUserOverview: @@ -33,6 +52,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "conflictCount": lambda n : setattr(self, 'conflict_count', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +74,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("conflictCount", self.conflict_count) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph_beta/generated/models/device_configuration_device_overview.py b/msgraph_beta/generated/models/device_configuration_device_overview.py index 7eb018d58ce..6237ded0906 100644 --- a/msgraph_beta/generated/models/device_configuration_device_overview.py +++ b/msgraph_beta/generated/models/device_configuration_device_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,26 @@ @dataclass class DeviceConfigurationDeviceOverview(Entity, Parsable): + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of devices in conflict + conflict_count: Optional[int] = None + # Number of error devices + error_count: Optional[int] = None + # Number of failed devices + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable devices + not_applicable_count: Optional[int] = None + # Number of not applicable devices due to mismatch platform and policy + not_applicable_platform_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending devices + pending_count: Optional[int] = None + # Number of succeeded devices + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceConfigurationDeviceOverview: @@ -33,6 +54,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "conflictCount": lambda n : setattr(self, 'conflict_count', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "notApplicablePlatformCount": lambda n : setattr(self, 'not_applicable_platform_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +77,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("conflictCount", self.conflict_count) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("notApplicablePlatformCount", self.not_applicable_platform_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph_beta/generated/models/device_configuration_user_overview.py b/msgraph_beta/generated/models/device_configuration_user_overview.py index 872f547e0f6..808725b0a01 100644 --- a/msgraph_beta/generated/models/device_configuration_user_overview.py +++ b/msgraph_beta/generated/models/device_configuration_user_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,24 @@ @dataclass class DeviceConfigurationUserOverview(Entity, Parsable): + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of users in conflict + conflict_count: Optional[int] = None + # Number of error Users + error_count: Optional[int] = None + # Number of failed Users + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable users + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending Users + pending_count: Optional[int] = None + # Number of succeeded Users + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceConfigurationUserOverview: @@ -33,6 +52,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "conflictCount": lambda n : setattr(self, 'conflict_count', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +74,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("conflictCount", self.conflict_count) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph_beta/generated/models/device_exchange_access_state_summary.py b/msgraph_beta/generated/models/device_exchange_access_state_summary.py new file mode 100644 index 00000000000..6522b398e73 --- /dev/null +++ b/msgraph_beta/generated/models/device_exchange_access_state_summary.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DeviceExchangeAccessStateSummary(AdditionalDataHolder, BackedModel, Parsable): + """ + Device Exchange Access State summary + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Total count of devices with Exchange Access State: Allowed. + allowed_device_count: Optional[int] = None + # Total count of devices with Exchange Access State: Blocked. + blocked_device_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Total count of devices with Exchange Access State: Quarantined. + quarantined_device_count: Optional[int] = None + # Total count of devices for which no Exchange Access State could be found. + unavailable_device_count: Optional[int] = None + # Total count of devices with Exchange Access State: Unknown. + unknown_device_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceExchangeAccessStateSummary: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceExchangeAccessStateSummary + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceExchangeAccessStateSummary() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "allowedDeviceCount": lambda n : setattr(self, 'allowed_device_count', n.get_int_value()), + "blockedDeviceCount": lambda n : setattr(self, 'blocked_device_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "quarantinedDeviceCount": lambda n : setattr(self, 'quarantined_device_count', n.get_int_value()), + "unavailableDeviceCount": lambda n : setattr(self, 'unavailable_device_count', n.get_int_value()), + "unknownDeviceCount": lambda n : setattr(self, 'unknown_device_count', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("allowedDeviceCount", self.allowed_device_count) + writer.write_int_value("blockedDeviceCount", self.blocked_device_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("quarantinedDeviceCount", self.quarantined_device_count) + writer.write_int_value("unavailableDeviceCount", self.unavailable_device_count) + writer.write_int_value("unknownDeviceCount", self.unknown_device_count) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/device_health_script_run_summary.py b/msgraph_beta/generated/models/device_health_script_run_summary.py index cf49d4d8c18..b4720400c05 100644 --- a/msgraph_beta/generated/models/device_health_script_run_summary.py +++ b/msgraph_beta/generated/models/device_health_script_run_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,30 @@ class DeviceHealthScriptRunSummary(Entity, Parsable): """ Contains properties for the run summary of a device management script. """ + # Number of devices on which the detection script execution encountered an error and did not complete + detection_script_error_device_count: Optional[int] = None + # Number of devices for which the detection script was not applicable + detection_script_not_applicable_device_count: Optional[int] = None + # Number of devices which have not yet run the latest version of the device health script + detection_script_pending_device_count: Optional[int] = None + # Number of devices for which the detection script found an issue + issue_detected_device_count: Optional[int] = None + # Number of devices that were remediated over the last 30 days + issue_remediated_cumulative_device_count: Optional[int] = None + # Number of devices for which the remediation script was able to resolve the detected issue + issue_remediated_device_count: Optional[int] = None + # Number of devices for which the remediation script executed successfully but failed to resolve the detected issue + issue_reoccurred_device_count: Optional[int] = None + # Last run time for the script across all devices + last_script_run_date_time: Optional[datetime.datetime] = None + # Number of devices for which the detection script did not find an issue and the device is healthy + no_issue_detected_device_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of devices for which the remediation script execution encountered an error and did not complete + remediation_script_error_device_count: Optional[int] = None + # Number of devices for which remediation was skipped + remediation_skipped_device_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceHealthScriptRunSummary: @@ -36,6 +61,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "detectionScriptErrorDeviceCount": lambda n : setattr(self, 'detection_script_error_device_count', n.get_int_value()), + "detectionScriptNotApplicableDeviceCount": lambda n : setattr(self, 'detection_script_not_applicable_device_count', n.get_int_value()), + "detectionScriptPendingDeviceCount": lambda n : setattr(self, 'detection_script_pending_device_count', n.get_int_value()), + "issueDetectedDeviceCount": lambda n : setattr(self, 'issue_detected_device_count', n.get_int_value()), + "issueRemediatedCumulativeDeviceCount": lambda n : setattr(self, 'issue_remediated_cumulative_device_count', n.get_int_value()), + "issueRemediatedDeviceCount": lambda n : setattr(self, 'issue_remediated_device_count', n.get_int_value()), + "issueReoccurredDeviceCount": lambda n : setattr(self, 'issue_reoccurred_device_count', n.get_int_value()), + "lastScriptRunDateTime": lambda n : setattr(self, 'last_script_run_date_time', n.get_datetime_value()), + "noIssueDetectedDeviceCount": lambda n : setattr(self, 'no_issue_detected_device_count', n.get_int_value()), + "remediationScriptErrorDeviceCount": lambda n : setattr(self, 'remediation_script_error_device_count', n.get_int_value()), + "remediationSkippedDeviceCount": lambda n : setattr(self, 'remediation_skipped_device_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +86,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("detectionScriptErrorDeviceCount", self.detection_script_error_device_count) + writer.write_int_value("detectionScriptNotApplicableDeviceCount", self.detection_script_not_applicable_device_count) + writer.write_int_value("detectionScriptPendingDeviceCount", self.detection_script_pending_device_count) + writer.write_int_value("issueDetectedDeviceCount", self.issue_detected_device_count) + writer.write_int_value("issueRemediatedCumulativeDeviceCount", self.issue_remediated_cumulative_device_count) + writer.write_int_value("issueRemediatedDeviceCount", self.issue_remediated_device_count) + writer.write_int_value("issueReoccurredDeviceCount", self.issue_reoccurred_device_count) + writer.write_datetime_value("lastScriptRunDateTime", self.last_script_run_date_time) + writer.write_int_value("noIssueDetectedDeviceCount", self.no_issue_detected_device_count) + writer.write_int_value("remediationScriptErrorDeviceCount", self.remediation_script_error_device_count) + writer.write_int_value("remediationSkippedDeviceCount", self.remediation_skipped_device_count) diff --git a/msgraph_beta/generated/models/device_management/monitoring.py b/msgraph_beta/generated/models/device_management/monitoring.py index 7ce73e30b33..04d0d10951b 100644 --- a/msgraph_beta/generated/models/device_management/monitoring.py +++ b/msgraph_beta/generated/models/device_management/monitoring.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from ..entity import Entity + from .alert_record import AlertRecord + from .alert_rule import AlertRule from ..entity import Entity @dataclass class Monitoring(Entity, Parsable): + # The collection of records of alert events. + alert_records: Optional[list[AlertRecord]] = None + # The collection of alert rules. + alert_rules: Optional[list[AlertRule]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Monitoring: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .alert_record import AlertRecord + from .alert_rule import AlertRule from ..entity import Entity + from .alert_record import AlertRecord + from .alert_rule import AlertRule fields: dict[str, Callable[[Any], None]] = { + "alertRecords": lambda n : setattr(self, 'alert_records', n.get_collection_of_object_values(AlertRecord)), + "alertRules": lambda n : setattr(self, 'alert_rules', n.get_collection_of_object_values(AlertRule)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("alertRecords", self.alert_records) + writer.write_collection_of_object_values("alertRules", self.alert_rules) diff --git a/msgraph_beta/generated/models/device_management_configuration_referred_setting_information.py b/msgraph_beta/generated/models/device_management_configuration_referred_setting_information.py index e9cd3d251fa..bcd2aa3de18 100644 --- a/msgraph_beta/generated/models/device_management_configuration_referred_setting_information.py +++ b/msgraph_beta/generated/models/device_management_configuration_referred_setting_information.py @@ -17,7 +17,7 @@ class DeviceManagementConfigurationReferredSettingInformation(AdditionalDataHold additional_data: dict[str, Any] = field(default_factory=dict) # The OdataType property odata_type: Optional[str] = None - # Setting definition id that is being referred to a setting. Applicable for reusable setting. + # Setting definition id that is being referred to a setting. Applicable for reusable setting setting_definition_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_definition.py b/msgraph_beta/generated/models/device_management_configuration_setting_definition.py index f6ed83c37f3..4de4354b540 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_definition.py @@ -28,19 +28,19 @@ class DeviceManagementConfigurationSettingDefinition(Entity, Parsable): # The accessTypes property access_types: Optional[DeviceManagementConfigurationSettingAccessTypes] = None - # Details which device setting is applicable on. Supports: $filters. + # Details which device setting is applicable on applicability: Optional[DeviceManagementConfigurationSettingApplicability] = None # Base CSP Path base_uri: Optional[str] = None - # Specify category in which the setting is under. Support $filters. + # Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) category_id: Optional[str] = None - # Description of the setting. + # Description of the item description: Optional[str] = None - # Name of the setting. For example: Allow Toast. + # Display name of the item display_name: Optional[str] = None - # Help text of the setting. Give more details of the setting. + # Help text of the item help_text: Optional[str] = None - # List of links more info for the setting can be found at. + # List of links more info for the setting can be found at info_urls: Optional[list[str]] = None # Tokens which to search settings on keywords: Optional[list[str]] = None @@ -56,7 +56,7 @@ class DeviceManagementConfigurationSettingDefinition(Entity, Parsable): referred_setting_information_list: Optional[list[DeviceManagementConfigurationReferredSettingInformation]] = None # Setting RiskLevel risk_level: Optional[DeviceManagementConfigurationSettingRiskLevel] = None - # Root setting definition id if the setting is a child setting. + # Root setting definition if the setting is a child setting. root_definition_id: Optional[str] = None # Supported setting types setting_usage: Optional[DeviceManagementConfigurationSettingUsage] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_group_definition.py b/msgraph_beta/generated/models/device_management_configuration_setting_group_definition.py index 94b27c67cd3..3a4b2212735 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_group_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_group_definition.py @@ -14,7 +14,7 @@ @dataclass class DeviceManagementConfigurationSettingGroupDefinition(DeviceManagementConfigurationSettingDefinition, Parsable): - # Dependent child settings to this group of settings. + # Dependent child settings to this group of settings child_ids: Optional[list[str]] = None # List of child settings that depend on this setting depended_on_by: Optional[list[DeviceManagementConfigurationSettingDependedOnBy]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py index c5ea07f9878..2edd1402d50 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py @@ -16,15 +16,15 @@ @dataclass class DeviceManagementConfigurationSimpleSettingDefinition(DeviceManagementConfigurationSettingDefinition, Parsable): - # Default setting value for this setting + # Default setting value for this setting. default_value: Optional[DeviceManagementConfigurationSettingValue] = None - # list of child settings that depend on this setting + # list of child settings that depend on this setting. depended_on_by: Optional[list[DeviceManagementConfigurationSettingDependedOnBy]] = None - # list of parent settings this setting is dependent on + # list of parent settings this setting is dependent on. dependent_on: Optional[list[DeviceManagementConfigurationDependentOn]] = None # The OdataType property odata_type: Optional[str] = None - # Definition of the value for this setting + # Definition of the value for this setting. value_definition: Optional[DeviceManagementConfigurationSettingValueDefinition] = None @staticmethod diff --git a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py index 99e0d1ac5da..3dbb5ddbd24 100644 --- a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py @@ -19,15 +19,15 @@ class DeviceManagementConfigurationStringSettingValueDefinition(DeviceManagement odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationStringSettingValueDefinition" # Supported file types for this setting. file_types: Optional[list[str]] = None - # Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + # Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. format: Optional[DeviceManagementConfigurationStringFormat] = None # Regular expression or any xml or json schema that the input string should match input_validation_schema: Optional[str] = None # Specifies whether the setting needs to be treated as a secret. Settings marked as yes will be encrypted in transit and at rest and will be displayed as asterisks when represented in the UX. is_secret: Optional[bool] = None - # Maximum length of string + # Maximum length of string. Valid values 0 to 87516 maximum_length: Optional[int] = None - # Minimum length of string + # Minimum length of string. Valid values 0 to 87516 minimum_length: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/device_management_derived_credential_issuer.py b/msgraph_beta/generated/models/device_management_derived_credential_issuer.py new file mode 100644 index 00000000000..cbdb6ba12e8 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_derived_credential_issuer.py @@ -0,0 +1,12 @@ +from enum import Enum + +class DeviceManagementDerivedCredentialIssuer(str, Enum): + # Intercede + Intercede = "intercede", + # Entrust + EntrustDatacard = "entrustDatacard", + # Purebred + Purebred = "purebred", + # XTec + XTec = "xTec", + diff --git a/msgraph_beta/generated/models/device_management_derived_credential_notification_type.py b/msgraph_beta/generated/models/device_management_derived_credential_notification_type.py new file mode 100644 index 00000000000..ab107ab6959 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_derived_credential_notification_type.py @@ -0,0 +1,10 @@ +from enum import Enum + +class DeviceManagementDerivedCredentialNotificationType(str, Enum): + # None + None_ = "none", + # Company Portal + CompanyPortal = "companyPortal", + # Email + Email = "email", + diff --git a/msgraph_beta/generated/models/device_management_derived_credential_settings.py b/msgraph_beta/generated/models/device_management_derived_credential_settings.py index 7b5462bf278..c1b2097f996 100644 --- a/msgraph_beta/generated/models/device_management_derived_credential_settings.py +++ b/msgraph_beta/generated/models/device_management_derived_credential_settings.py @@ -5,6 +5,8 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .device_management_derived_credential_issuer import DeviceManagementDerivedCredentialIssuer + from .device_management_derived_credential_notification_type import DeviceManagementDerivedCredentialNotificationType from .entity import Entity from .entity import Entity @@ -14,6 +16,18 @@ class DeviceManagementDerivedCredentialSettings(Entity, Parsable): """ Entity that describes tenant level settings for derived credentials """ + # The display name for the profile. + display_name: Optional[str] = None + # The URL that will be accessible to end users as they retrieve a derived credential using the Company Portal. + help_url: Optional[str] = None + # Supported values for the derived credential issuer. + issuer: Optional[DeviceManagementDerivedCredentialIssuer] = None + # Supported values for the notification type to use. + notification_type: Optional[DeviceManagementDerivedCredentialNotificationType] = None + # The OdataType property + odata_type: Optional[str] = None + # The nominal percentage of time before certificate renewal is initiated by the client. + renewal_threshold_percentage: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementDerivedCredentialSettings: @@ -31,11 +45,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .device_management_derived_credential_issuer import DeviceManagementDerivedCredentialIssuer + from .device_management_derived_credential_notification_type import DeviceManagementDerivedCredentialNotificationType from .entity import Entity + from .device_management_derived_credential_issuer import DeviceManagementDerivedCredentialIssuer + from .device_management_derived_credential_notification_type import DeviceManagementDerivedCredentialNotificationType from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "helpUrl": lambda n : setattr(self, 'help_url', n.get_str_value()), + "issuer": lambda n : setattr(self, 'issuer', n.get_enum_value(DeviceManagementDerivedCredentialIssuer)), + "notificationType": lambda n : setattr(self, 'notification_type', n.get_collection_of_enum_values(DeviceManagementDerivedCredentialNotificationType)), + "renewalThresholdPercentage": lambda n : setattr(self, 'renewal_threshold_percentage', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +73,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("helpUrl", self.help_url) + writer.write_enum_value("issuer", self.issuer) + writer.write_enum_value("notificationType", self.notification_type) + writer.write_int_value("renewalThresholdPercentage", self.renewal_threshold_percentage) diff --git a/msgraph_beta/generated/models/device_management_intent_device_state_summary.py b/msgraph_beta/generated/models/device_management_intent_device_state_summary.py index 814cc08b4ac..75b91b8741a 100644 --- a/msgraph_beta/generated/models/device_management_intent_device_state_summary.py +++ b/msgraph_beta/generated/models/device_management_intent_device_state_summary.py @@ -14,6 +14,20 @@ class DeviceManagementIntentDeviceStateSummary(Entity, Parsable): """ Entity that represents device state summary for an intent """ + # Number of devices in conflict + conflict_count: Optional[int] = None + # Number of error devices + error_count: Optional[int] = None + # Number of failed devices + failed_count: Optional[int] = None + # Number of not applicable devices + not_applicable_count: Optional[int] = None + # Number of not applicable devices due to mismatch platform and policy + not_applicable_platform_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of succeeded devices + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementIntentDeviceStateSummary: @@ -36,6 +50,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "conflictCount": lambda n : setattr(self, 'conflict_count', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "notApplicablePlatformCount": lambda n : setattr(self, 'not_applicable_platform_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +70,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("conflictCount", self.conflict_count) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("notApplicablePlatformCount", self.not_applicable_platform_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph_beta/generated/models/device_management_intent_user_state_summary.py b/msgraph_beta/generated/models/device_management_intent_user_state_summary.py index f5281a9063e..66ebbdab37d 100644 --- a/msgraph_beta/generated/models/device_management_intent_user_state_summary.py +++ b/msgraph_beta/generated/models/device_management_intent_user_state_summary.py @@ -14,6 +14,18 @@ class DeviceManagementIntentUserStateSummary(Entity, Parsable): """ Entity that represents user state summary for an intent """ + # Number of users in conflict + conflict_count: Optional[int] = None + # Number of error users + error_count: Optional[int] = None + # Number of failed users + failed_count: Optional[int] = None + # Number of not applicable users + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of succeeded users + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementIntentUserStateSummary: @@ -36,6 +48,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "conflictCount": lambda n : setattr(self, 'conflict_count', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +67,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("conflictCount", self.conflict_count) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph_beta/generated/models/device_management_reports.py b/msgraph_beta/generated/models/device_management_reports.py index 34c682da53e..8be0cb7f900 100644 --- a/msgraph_beta/generated/models/device_management_reports.py +++ b/msgraph_beta/generated/models/device_management_reports.py @@ -5,12 +5,20 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .device_management_cached_report_configuration import DeviceManagementCachedReportConfiguration + from .device_management_export_job import DeviceManagementExportJob from .entity import Entity from .entity import Entity @dataclass class DeviceManagementReports(Entity, Parsable): + # Entity representing the configuration of a cached report. + cached_report_configurations: Optional[list[DeviceManagementCachedReportConfiguration]] = None + # Entity representing a job to export a report. + export_jobs: Optional[list[DeviceManagementExportJob]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementReports: @@ -28,11 +36,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .device_management_cached_report_configuration import DeviceManagementCachedReportConfiguration + from .device_management_export_job import DeviceManagementExportJob from .entity import Entity + from .device_management_cached_report_configuration import DeviceManagementCachedReportConfiguration + from .device_management_export_job import DeviceManagementExportJob from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "cachedReportConfigurations": lambda n : setattr(self, 'cached_report_configurations', n.get_collection_of_object_values(DeviceManagementCachedReportConfiguration)), + "exportJobs": lambda n : setattr(self, 'export_jobs', n.get_collection_of_object_values(DeviceManagementExportJob)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("cachedReportConfigurations", self.cached_report_configurations) + writer.write_collection_of_object_values("exportJobs", self.export_jobs) diff --git a/msgraph_beta/generated/models/device_management_script_run_summary.py b/msgraph_beta/generated/models/device_management_script_run_summary.py index cc00d199b32..4691d5f9ba2 100644 --- a/msgraph_beta/generated/models/device_management_script_run_summary.py +++ b/msgraph_beta/generated/models/device_management_script_run_summary.py @@ -14,6 +14,16 @@ class DeviceManagementScriptRunSummary(Entity, Parsable): """ Contains properties for the run summary of a device management script. """ + # Error device count. + error_device_count: Optional[int] = None + # Error user count. + error_user_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Success device count. + success_device_count: Optional[int] = None + # Success user count. + success_user_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementScriptRunSummary: @@ -36,6 +46,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "errorDeviceCount": lambda n : setattr(self, 'error_device_count', n.get_int_value()), + "errorUserCount": lambda n : setattr(self, 'error_user_count', n.get_int_value()), + "successDeviceCount": lambda n : setattr(self, 'success_device_count', n.get_int_value()), + "successUserCount": lambda n : setattr(self, 'success_user_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +64,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("errorDeviceCount", self.error_device_count) + writer.write_int_value("errorUserCount", self.error_user_count) + writer.write_int_value("successDeviceCount", self.success_device_count) + writer.write_int_value("successUserCount", self.success_user_count) diff --git a/msgraph_beta/generated/models/device_operating_system_summary.py b/msgraph_beta/generated/models/device_operating_system_summary.py new file mode 100644 index 00000000000..4d4590a7376 --- /dev/null +++ b/msgraph_beta/generated/models/device_operating_system_summary.py @@ -0,0 +1,117 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DeviceOperatingSystemSummary(AdditionalDataHolder, BackedModel, Parsable): + """ + Device operating system summary. + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The count of Corporate work profile Android devices. Also known as Corporate Owned Personally Enabled (COPE). Valid values -1 to 2147483647 + android_corporate_work_profile_count: Optional[int] = None + # Number of android device count. + android_count: Optional[int] = None + # Number of dedicated Android devices. + android_dedicated_count: Optional[int] = None + # Number of device admin Android devices. + android_device_admin_count: Optional[int] = None + # Number of fully managed Android devices. + android_fully_managed_count: Optional[int] = None + # Number of work profile Android devices. + android_work_profile_count: Optional[int] = None + # Number of AOSP user-associated Android devices. Valid values 0 to 2147483647 + aosp_user_associated_count: Optional[int] = None + # Number of AOSP userless Android devices. Valid values 0 to 2147483647 + aosp_userless_count: Optional[int] = None + # Number of Chrome OS devices. Valid values 0 to 2147483647 + chrome_o_s_count: Optional[int] = None + # Number of ConfigMgr managed devices. + config_mgr_device_count: Optional[int] = None + # Number of iOS device count. + ios_count: Optional[int] = None + # Number of Linux OS devices. Valid values 0 to 2147483647 + linux_count: Optional[int] = None + # Number of Mac OS X device count. + mac_o_s_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of unknown device count. + unknown_count: Optional[int] = None + # Number of Windows device count. + windows_count: Optional[int] = None + # Number of Windows mobile device count. + windows_mobile_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceOperatingSystemSummary: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceOperatingSystemSummary + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceOperatingSystemSummary() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "androidCorporateWorkProfileCount": lambda n : setattr(self, 'android_corporate_work_profile_count', n.get_int_value()), + "androidCount": lambda n : setattr(self, 'android_count', n.get_int_value()), + "androidDedicatedCount": lambda n : setattr(self, 'android_dedicated_count', n.get_int_value()), + "androidDeviceAdminCount": lambda n : setattr(self, 'android_device_admin_count', n.get_int_value()), + "androidFullyManagedCount": lambda n : setattr(self, 'android_fully_managed_count', n.get_int_value()), + "androidWorkProfileCount": lambda n : setattr(self, 'android_work_profile_count', n.get_int_value()), + "aospUserAssociatedCount": lambda n : setattr(self, 'aosp_user_associated_count', n.get_int_value()), + "aospUserlessCount": lambda n : setattr(self, 'aosp_userless_count', n.get_int_value()), + "chromeOSCount": lambda n : setattr(self, 'chrome_o_s_count', n.get_int_value()), + "configMgrDeviceCount": lambda n : setattr(self, 'config_mgr_device_count', n.get_int_value()), + "iosCount": lambda n : setattr(self, 'ios_count', n.get_int_value()), + "linuxCount": lambda n : setattr(self, 'linux_count', n.get_int_value()), + "macOSCount": lambda n : setattr(self, 'mac_o_s_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "unknownCount": lambda n : setattr(self, 'unknown_count', n.get_int_value()), + "windowsCount": lambda n : setattr(self, 'windows_count', n.get_int_value()), + "windowsMobileCount": lambda n : setattr(self, 'windows_mobile_count', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("androidCorporateWorkProfileCount", self.android_corporate_work_profile_count) + writer.write_int_value("androidCount", self.android_count) + writer.write_int_value("androidDedicatedCount", self.android_dedicated_count) + writer.write_int_value("androidDeviceAdminCount", self.android_device_admin_count) + writer.write_int_value("androidFullyManagedCount", self.android_fully_managed_count) + writer.write_int_value("androidWorkProfileCount", self.android_work_profile_count) + writer.write_int_value("aospUserAssociatedCount", self.aosp_user_associated_count) + writer.write_int_value("aospUserlessCount", self.aosp_userless_count) + writer.write_int_value("chromeOSCount", self.chrome_o_s_count) + writer.write_int_value("configMgrDeviceCount", self.config_mgr_device_count) + writer.write_int_value("iosCount", self.ios_count) + writer.write_int_value("linuxCount", self.linux_count) + writer.write_int_value("macOSCount", self.mac_o_s_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("unknownCount", self.unknown_count) + writer.write_int_value("windowsCount", self.windows_count) + writer.write_int_value("windowsMobileCount", self.windows_mobile_count) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/dictionary.py b/msgraph_beta/generated/models/dictionary.py index 91ba9e8b0a6..bc2d3f2efd7 100644 --- a/msgraph_beta/generated/models/dictionary.py +++ b/msgraph_beta/generated/models/dictionary.py @@ -11,6 +11,7 @@ from .file_storage_container_custom_property_dictionary import FileStorageContainerCustomPropertyDictionary from .open_complex_dictionary_type import OpenComplexDictionaryType from .partner.security.additional_data_dictionary import AdditionalDataDictionary + from .planner_forms_dictionary import PlannerFormsDictionary from .result_template_dictionary import ResultTemplateDictionary from .waf_allowed_headers_dictionary import WafAllowedHeadersDictionary @@ -58,6 +59,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Dictionary: from .partner.security.additional_data_dictionary import AdditionalDataDictionary return AdditionalDataDictionary() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.plannerFormsDictionary".casefold(): + from .planner_forms_dictionary import PlannerFormsDictionary + + return PlannerFormsDictionary() if mapping_value and mapping_value.casefold() == "#microsoft.graph.resultTemplateDictionary".casefold(): from .result_template_dictionary import ResultTemplateDictionary @@ -78,6 +83,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .file_storage_container_custom_property_dictionary import FileStorageContainerCustomPropertyDictionary from .open_complex_dictionary_type import OpenComplexDictionaryType from .partner.security.additional_data_dictionary import AdditionalDataDictionary + from .planner_forms_dictionary import PlannerFormsDictionary from .result_template_dictionary import ResultTemplateDictionary from .waf_allowed_headers_dictionary import WafAllowedHeadersDictionary @@ -86,6 +92,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .file_storage_container_custom_property_dictionary import FileStorageContainerCustomPropertyDictionary from .open_complex_dictionary_type import OpenComplexDictionaryType from .partner.security.additional_data_dictionary import AdditionalDataDictionary + from .planner_forms_dictionary import PlannerFormsDictionary from .result_template_dictionary import ResultTemplateDictionary from .waf_allowed_headers_dictionary import WafAllowedHeadersDictionary diff --git a/msgraph_beta/generated/models/direct_sharing_abilities.py b/msgraph_beta/generated/models/direct_sharing_abilities.py new file mode 100644 index 00000000000..3c7b5e264e9 --- /dev/null +++ b/msgraph_beta/generated/models/direct_sharing_abilities.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 .sharing_operation_status import SharingOperationStatus + +@dataclass +class DirectSharingAbilities(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not 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 current user can add existing guest recipients to this item using direct sharing. + add_existing_external_users: Optional[SharingOperationStatus] = None + # Indicates whether the current user can add internal recipients to this item using direct sharing. + add_internal_users: Optional[SharingOperationStatus] = None + # Indicates whether the current user can add new guest recipients to this item using direct sharing. + add_new_external_users: Optional[SharingOperationStatus] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates whether the user querying this endpoint can request access for the user or on behalf of other users, after which, site admins, can approve or deny the creation of a potential sharing link. + request_grant_access: Optional[SharingOperationStatus] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DirectSharingAbilities: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DirectSharingAbilities + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DirectSharingAbilities() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .sharing_operation_status import SharingOperationStatus + + from .sharing_operation_status import SharingOperationStatus + + fields: dict[str, Callable[[Any], None]] = { + "addExistingExternalUsers": lambda n : setattr(self, 'add_existing_external_users', n.get_object_value(SharingOperationStatus)), + "addInternalUsers": lambda n : setattr(self, 'add_internal_users', n.get_object_value(SharingOperationStatus)), + "addNewExternalUsers": lambda n : setattr(self, 'add_new_external_users', n.get_object_value(SharingOperationStatus)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "requestGrantAccess": lambda n : setattr(self, 'request_grant_access', n.get_object_value(SharingOperationStatus)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("addExistingExternalUsers", self.add_existing_external_users) + writer.write_object_value("addInternalUsers", self.add_internal_users) + writer.write_object_value("addNewExternalUsers", self.add_new_external_users) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("requestGrantAccess", self.request_grant_access) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/drive_item.py b/msgraph_beta/generated/models/drive_item.py index 23cf4fb393c..f150fc121a7 100644 --- a/msgraph_beta/generated/models/drive_item.py +++ b/msgraph_beta/generated/models/drive_item.py @@ -5,12 +5,125 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .audio import Audio from .base_item import BaseItem + from .bundle import Bundle + from .deleted import Deleted + from .drive_item_source import DriveItemSource + from .drive_item_version import DriveItemVersion + from .drive_item_viewpoint import DriveItemViewpoint + from .extension import Extension + from .file import File + from .file_system_info import FileSystemInfo + from .folder import Folder + from .geo_coordinates import GeoCoordinates + from .image import Image + from .item_activity_o_l_d import ItemActivityOLD + from .item_analytics import ItemAnalytics + from .item_retention_label import ItemRetentionLabel + from .list_item import ListItem + from .malware import Malware + from .media import Media + from .package import Package + from .pending_operations import PendingOperations + from .permission import Permission + from .photo import Photo + from .publication_facet import PublicationFacet + from .remote_item import RemoteItem + from .root import Root + from .search_result import SearchResult + from .shared import Shared + from .sharepoint_ids import SharepointIds + from .special_folder import SpecialFolder + from .subscription import Subscription + from .thumbnail_set import ThumbnailSet + from .video import Video + from .workbook import Workbook from .base_item import BaseItem @dataclass class DriveItem(BaseItem, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.driveItem" + # The list of recent activities that took place on this item. + activities: Optional[list[ItemActivityOLD]] = None + # Analytics about the view activities that took place on this item. + analytics: Optional[ItemAnalytics] = None + # Audio metadata, if the item is an audio file. Read-only. Only on OneDrive Personal. + audio: Optional[Audio] = None + # Bundle metadata, if the item is a bundle. Read-only. + bundle: Optional[Bundle] = None + # An eTag for the content of the item. This eTag isn't changed if only the metadata is changed. Note This property isn't returned if the item is a folder. Read-only. + c_tag: Optional[str] = None + # Collection containing Item objects for the immediate children of Item. Only items representing folders have children. Read-only. Nullable. + children: Optional[list[DriveItem]] = None + # The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. + content: Optional[bytes] = None + # The content stream, if the item represents a file. + content_stream: Optional[bytes] = None + # Information about the deleted state of the item. Read-only. + deleted: Optional[Deleted] = None + # The collection of open extensions defined for this item. Nullable. + extensions: Optional[list[Extension]] = None + # File metadata, if the item is a file. Read-only. + file: Optional[File] = None + # File system information on client. Read-write. + file_system_info: Optional[FileSystemInfo] = None + # Folder metadata, if the item is a folder. Read-only. + folder: Optional[Folder] = None + # Image metadata, if the item is an image. Read-only. + image: Optional[Image] = None + # For drives in SharePoint, the associated document library list item. Read-only. Nullable. + list_item: Optional[ListItem] = None + # Location metadata, if the item has location data. Read-only. + location: Optional[GeoCoordinates] = None + # Malware metadata, if the item was detected to contain malware. Read-only. + malware: Optional[Malware] = None + # Information about the media (audio or video) item. Read-write. Only on OneDrive for Business and SharePoint. + media: Optional[Media] = None + # If present, indicates that this item is a package instead of a folder or file. Packages are treated like files in some contexts and folders in others. Read-only. + package: Optional[Package] = None + # If present, indicates that indicates that one or more operations that might affect the state of the driveItem are pending completion. Read-only. + pending_operations: Optional[PendingOperations] = None + # The set of permissions for the item. Read-only. Nullable. + permissions: Optional[list[Permission]] = None + # Photo metadata, if the item is a photo. Read-only. + photo: Optional[Photo] = None + # Provides information about the published or checked-out state of an item, in locations that support such actions. This property isn't returned by default. Read-only. + publication: Optional[PublicationFacet] = None + # Remote item data, if the item is shared from a drive other than the one being accessed. Read-only. + remote_item: Optional[RemoteItem] = None + # Information about retention label and settings enforced on the driveItem. Read-write. + retention_label: Optional[ItemRetentionLabel] = None + # If this property is non-null, it indicates that the driveItem is the top-most driveItem in the drive. + root: Optional[Root] = None + # Search metadata, if the item is from a search result. Read-only. + search_result: Optional[SearchResult] = None + # Indicates that the item was shared with others and provides information about the shared state of the item. Read-only. + shared: Optional[Shared] = None + # Returns identifiers useful for SharePoint REST compatibility. Read-only. + sharepoint_ids: Optional[SharepointIds] = None + # Size of the item in bytes. Read-only. + size: Optional[int] = None + # Information about the drive item source. Read-only. Only on OneDrive for Business and SharePoint. + source: Optional[DriveItemSource] = None + # If the current item is also available as a special folder, this facet is returned. Read-only. + special_folder: Optional[SpecialFolder] = None + # The set of subscriptions on the item. Only supported on the root of a drive. + subscriptions: Optional[list[Subscription]] = None + # Collection of thumbnailSet objects associated with the item. For more information, see getting thumbnails. Read-only. Nullable. + thumbnails: Optional[list[ThumbnailSet]] = None + # The list of previous versions of the item. For more info, see getting previous versions. Read-only. Nullable. + versions: Optional[list[DriveItemVersion]] = None + # Video metadata, if the item is a video. Read-only. + video: Optional[Video] = None + # Returns information specific to the calling user for this drive item. Read-only. + viewpoint: Optional[DriveItemViewpoint] = None + # WebDAV compatible URL for the item. + web_dav_url: Optional[str] = None + # For files that are Excel spreadsheets, access to the workbook API to work with the spreadsheet's contents. Nullable. + workbook: Optional[Workbook] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DriveItem: @@ -28,11 +141,116 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .audio import Audio from .base_item import BaseItem + from .bundle import Bundle + from .deleted import Deleted + from .drive_item_source import DriveItemSource + from .drive_item_version import DriveItemVersion + from .drive_item_viewpoint import DriveItemViewpoint + from .extension import Extension + from .file import File + from .file_system_info import FileSystemInfo + from .folder import Folder + from .geo_coordinates import GeoCoordinates + from .image import Image + from .item_activity_o_l_d import ItemActivityOLD + from .item_analytics import ItemAnalytics + from .item_retention_label import ItemRetentionLabel + from .list_item import ListItem + from .malware import Malware + from .media import Media + from .package import Package + from .pending_operations import PendingOperations + from .permission import Permission + from .photo import Photo + from .publication_facet import PublicationFacet + from .remote_item import RemoteItem + from .root import Root + from .search_result import SearchResult + from .shared import Shared + from .sharepoint_ids import SharepointIds + from .special_folder import SpecialFolder + from .subscription import Subscription + from .thumbnail_set import ThumbnailSet + from .video import Video + from .workbook import Workbook + from .audio import Audio from .base_item import BaseItem + from .bundle import Bundle + from .deleted import Deleted + from .drive_item_source import DriveItemSource + from .drive_item_version import DriveItemVersion + from .drive_item_viewpoint import DriveItemViewpoint + from .extension import Extension + from .file import File + from .file_system_info import FileSystemInfo + from .folder import Folder + from .geo_coordinates import GeoCoordinates + from .image import Image + from .item_activity_o_l_d import ItemActivityOLD + from .item_analytics import ItemAnalytics + from .item_retention_label import ItemRetentionLabel + from .list_item import ListItem + from .malware import Malware + from .media import Media + from .package import Package + from .pending_operations import PendingOperations + from .permission import Permission + from .photo import Photo + from .publication_facet import PublicationFacet + from .remote_item import RemoteItem + from .root import Root + from .search_result import SearchResult + from .shared import Shared + from .sharepoint_ids import SharepointIds + from .special_folder import SpecialFolder + from .subscription import Subscription + from .thumbnail_set import ThumbnailSet + from .video import Video + from .workbook import Workbook fields: dict[str, Callable[[Any], None]] = { + "activities": lambda n : setattr(self, 'activities', n.get_collection_of_object_values(ItemActivityOLD)), + "analytics": lambda n : setattr(self, 'analytics', n.get_object_value(ItemAnalytics)), + "audio": lambda n : setattr(self, 'audio', n.get_object_value(Audio)), + "bundle": lambda n : setattr(self, 'bundle', n.get_object_value(Bundle)), + "cTag": lambda n : setattr(self, 'c_tag', n.get_str_value()), + "children": lambda n : setattr(self, 'children', n.get_collection_of_object_values(DriveItem)), + "content": lambda n : setattr(self, 'content', n.get_bytes_value()), + "contentStream": lambda n : setattr(self, 'content_stream', n.get_bytes_value()), + "deleted": lambda n : setattr(self, 'deleted', n.get_object_value(Deleted)), + "extensions": lambda n : setattr(self, 'extensions', n.get_collection_of_object_values(Extension)), + "file": lambda n : setattr(self, 'file', n.get_object_value(File)), + "fileSystemInfo": lambda n : setattr(self, 'file_system_info', n.get_object_value(FileSystemInfo)), + "folder": lambda n : setattr(self, 'folder', n.get_object_value(Folder)), + "image": lambda n : setattr(self, 'image', n.get_object_value(Image)), + "listItem": lambda n : setattr(self, 'list_item', n.get_object_value(ListItem)), + "location": lambda n : setattr(self, 'location', n.get_object_value(GeoCoordinates)), + "malware": lambda n : setattr(self, 'malware', n.get_object_value(Malware)), + "media": lambda n : setattr(self, 'media', n.get_object_value(Media)), + "package": lambda n : setattr(self, 'package', n.get_object_value(Package)), + "pendingOperations": lambda n : setattr(self, 'pending_operations', n.get_object_value(PendingOperations)), + "permissions": lambda n : setattr(self, 'permissions', n.get_collection_of_object_values(Permission)), + "photo": lambda n : setattr(self, 'photo', n.get_object_value(Photo)), + "publication": lambda n : setattr(self, 'publication', n.get_object_value(PublicationFacet)), + "remoteItem": lambda n : setattr(self, 'remote_item', n.get_object_value(RemoteItem)), + "retentionLabel": lambda n : setattr(self, 'retention_label', n.get_object_value(ItemRetentionLabel)), + "root": lambda n : setattr(self, 'root', n.get_object_value(Root)), + "searchResult": lambda n : setattr(self, 'search_result', n.get_object_value(SearchResult)), + "shared": lambda n : setattr(self, 'shared', n.get_object_value(Shared)), + "sharepointIds": lambda n : setattr(self, 'sharepoint_ids', n.get_object_value(SharepointIds)), + "size": lambda n : setattr(self, 'size', n.get_int_value()), + "source": lambda n : setattr(self, 'source', n.get_object_value(DriveItemSource)), + "specialFolder": lambda n : setattr(self, 'special_folder', n.get_object_value(SpecialFolder)), + "subscriptions": lambda n : setattr(self, 'subscriptions', n.get_collection_of_object_values(Subscription)), + "thumbnails": lambda n : setattr(self, 'thumbnails', n.get_collection_of_object_values(ThumbnailSet)), + "versions": lambda n : setattr(self, 'versions', n.get_collection_of_object_values(DriveItemVersion)), + "video": lambda n : setattr(self, 'video', n.get_object_value(Video)), + "viewpoint": lambda n : setattr(self, 'viewpoint', n.get_object_value(DriveItemViewpoint)), + "webDavUrl": lambda n : setattr(self, 'web_dav_url', n.get_str_value()), + "workbook": lambda n : setattr(self, 'workbook', n.get_object_value(Workbook)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +265,44 @@ 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("activities", self.activities) + writer.write_object_value("analytics", self.analytics) + writer.write_object_value("audio", self.audio) + writer.write_object_value("bundle", self.bundle) + writer.write_str_value("cTag", self.c_tag) + writer.write_collection_of_object_values("children", self.children) + writer.write_bytes_value("content", self.content) + writer.write_bytes_value("contentStream", self.content_stream) + writer.write_object_value("deleted", self.deleted) + writer.write_collection_of_object_values("extensions", self.extensions) + writer.write_object_value("file", self.file) + writer.write_object_value("fileSystemInfo", self.file_system_info) + writer.write_object_value("folder", self.folder) + writer.write_object_value("image", self.image) + writer.write_object_value("listItem", self.list_item) + writer.write_object_value("location", self.location) + writer.write_object_value("malware", self.malware) + writer.write_object_value("media", self.media) + writer.write_object_value("package", self.package) + writer.write_object_value("pendingOperations", self.pending_operations) + writer.write_collection_of_object_values("permissions", self.permissions) + writer.write_object_value("photo", self.photo) + writer.write_object_value("publication", self.publication) + writer.write_object_value("remoteItem", self.remote_item) + writer.write_object_value("retentionLabel", self.retention_label) + writer.write_object_value("root", self.root) + writer.write_object_value("searchResult", self.search_result) + writer.write_object_value("shared", self.shared) + writer.write_object_value("sharepointIds", self.sharepoint_ids) + writer.write_int_value("size", self.size) + writer.write_object_value("source", self.source) + writer.write_object_value("specialFolder", self.special_folder) + writer.write_collection_of_object_values("subscriptions", self.subscriptions) + writer.write_collection_of_object_values("thumbnails", self.thumbnails) + writer.write_collection_of_object_values("versions", self.versions) + writer.write_object_value("video", self.video) + writer.write_object_value("viewpoint", self.viewpoint) + writer.write_str_value("webDavUrl", self.web_dav_url) + writer.write_object_value("workbook", self.workbook) diff --git a/msgraph_beta/generated/models/drive_item_access_operations_viewpoint.py b/msgraph_beta/generated/models/drive_item_access_operations_viewpoint.py new file mode 100644 index 00000000000..a1d19a2069d --- /dev/null +++ b/msgraph_beta/generated/models/drive_item_access_operations_viewpoint.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from 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 DriveItemAccessOperationsViewpoint(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not 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 user can comment on this item. + can_comment: Optional[bool] = None + # Indicates whether the user can create files within this object. Returned only on folders. + can_create_file: Optional[bool] = None + # Indicates whether the user can create folders within this object. Returned only on folders. + can_create_folder: Optional[bool] = None + # Indicates whether the user can delete this item. + can_delete: Optional[bool] = None + # Indicates whether the user can download this item. + can_download: Optional[bool] = None + # Indicates whether the user can read this item. + can_read: Optional[bool] = None + # Indicates whether the user can update this item. + can_update: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DriveItemAccessOperationsViewpoint: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DriveItemAccessOperationsViewpoint + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DriveItemAccessOperationsViewpoint() + + 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]] = { + "canComment": lambda n : setattr(self, 'can_comment', n.get_bool_value()), + "canCreateFile": lambda n : setattr(self, 'can_create_file', n.get_bool_value()), + "canCreateFolder": lambda n : setattr(self, 'can_create_folder', n.get_bool_value()), + "canDelete": lambda n : setattr(self, 'can_delete', n.get_bool_value()), + "canDownload": lambda n : setattr(self, 'can_download', n.get_bool_value()), + "canRead": lambda n : setattr(self, 'can_read', n.get_bool_value()), + "canUpdate": lambda n : setattr(self, 'can_update', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("canComment", self.can_comment) + writer.write_bool_value("canCreateFile", self.can_create_file) + writer.write_bool_value("canCreateFolder", self.can_create_folder) + writer.write_bool_value("canDelete", self.can_delete) + writer.write_bool_value("canDownload", self.can_download) + writer.write_bool_value("canRead", self.can_read) + writer.write_bool_value("canUpdate", self.can_update) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/drive_item_viewpoint.py b/msgraph_beta/generated/models/drive_item_viewpoint.py new file mode 100644 index 00000000000..8229e460284 --- /dev/null +++ b/msgraph_beta/generated/models/drive_item_viewpoint.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .drive_item_access_operations_viewpoint import DriveItemAccessOperationsViewpoint + from .sharing_viewpoint import SharingViewpoint + +@dataclass +class DriveItemViewpoint(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not 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 user can perform the described actions on this item. + access_operations: Optional[DriveItemAccessOperationsViewpoint] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates sharing operations the current user can take on the specified item. + sharing: Optional[SharingViewpoint] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DriveItemViewpoint: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DriveItemViewpoint + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DriveItemViewpoint() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .drive_item_access_operations_viewpoint import DriveItemAccessOperationsViewpoint + from .sharing_viewpoint import SharingViewpoint + + from .drive_item_access_operations_viewpoint import DriveItemAccessOperationsViewpoint + from .sharing_viewpoint import SharingViewpoint + + fields: dict[str, Callable[[Any], None]] = { + "accessOperations": lambda n : setattr(self, 'access_operations', n.get_object_value(DriveItemAccessOperationsViewpoint)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "sharing": lambda n : setattr(self, 'sharing', n.get_object_value(SharingViewpoint)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("accessOperations", self.access_operations) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("sharing", self.sharing) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/e_book_install_summary.py b/msgraph_beta/generated/models/e_book_install_summary.py index 864da23b5c5..9541cba3c74 100644 --- a/msgraph_beta/generated/models/e_book_install_summary.py +++ b/msgraph_beta/generated/models/e_book_install_summary.py @@ -14,6 +14,20 @@ class EBookInstallSummary(Entity, Parsable): """ Contains properties for the installation summary of a book for a device. """ + # Number of Devices that have failed to install this book. + failed_device_count: Optional[int] = None + # Number of Users that have 1 or more device that failed to install this book. + failed_user_count: Optional[int] = None + # Number of Devices that have successfully installed this book. + installed_device_count: Optional[int] = None + # Number of Users whose devices have all succeeded to install this book. + installed_user_count: Optional[int] = None + # Number of Devices that does not have this book installed. + not_installed_device_count: Optional[int] = None + # Number of Users that did not install this book. + not_installed_user_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EBookInstallSummary: @@ -36,6 +50,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "failedDeviceCount": lambda n : setattr(self, 'failed_device_count', n.get_int_value()), + "failedUserCount": lambda n : setattr(self, 'failed_user_count', n.get_int_value()), + "installedDeviceCount": lambda n : setattr(self, 'installed_device_count', n.get_int_value()), + "installedUserCount": lambda n : setattr(self, 'installed_user_count', n.get_int_value()), + "notInstalledDeviceCount": lambda n : setattr(self, 'not_installed_device_count', n.get_int_value()), + "notInstalledUserCount": lambda n : setattr(self, 'not_installed_user_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +70,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("failedDeviceCount", self.failed_device_count) + writer.write_int_value("failedUserCount", self.failed_user_count) + writer.write_int_value("installedDeviceCount", self.installed_device_count) + writer.write_int_value("installedUserCount", self.installed_user_count) + writer.write_int_value("notInstalledDeviceCount", self.not_installed_device_count) + writer.write_int_value("notInstalledUserCount", self.not_installed_user_count) diff --git a/msgraph_beta/generated/models/ediscovery/case_settings.py b/msgraph_beta/generated/models/ediscovery/case_settings.py index 104084c14f5..3840c94f137 100644 --- a/msgraph_beta/generated/models/ediscovery/case_settings.py +++ b/msgraph_beta/generated/models/ediscovery/case_settings.py @@ -6,11 +6,22 @@ if TYPE_CHECKING: from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings from ..entity import Entity @dataclass class CaseSettings(Entity, Parsable): + # The OCR (Optical Character Recognition) settings for the case. + ocr: Optional[OcrSettings] = None + # The OdataType property + odata_type: Optional[str] = None + # The redundancy (near duplicate and email threading) detection settings for the case. + redundancy_detection: Optional[RedundancyDetectionSettings] = None + # The article Modeling (Themes) settings for the case. + topic_modeling: Optional[TopicModelingSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CaseSettings: @@ -29,10 +40,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings fields: dict[str, Callable[[Any], None]] = { + "ocr": lambda n : setattr(self, 'ocr', n.get_object_value(OcrSettings)), + "redundancyDetection": lambda n : setattr(self, 'redundancy_detection', n.get_object_value(RedundancyDetectionSettings)), + "topicModeling": lambda n : setattr(self, 'topic_modeling', n.get_object_value(TopicModelingSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("ocr", self.ocr) + writer.write_object_value("redundancyDetection", self.redundancy_detection) + writer.write_object_value("topicModeling", self.topic_modeling) diff --git a/msgraph_beta/generated/models/ediscovery/data_source_scopes.py b/msgraph_beta/generated/models/ediscovery/data_source_scopes.py new file mode 100644 index 00000000000..f6e14716353 --- /dev/null +++ b/msgraph_beta/generated/models/ediscovery/data_source_scopes.py @@ -0,0 +1,10 @@ +from enum import Enum + +class DataSourceScopes(str, Enum): + None_ = "none", + AllTenantMailboxes = "allTenantMailboxes", + AllTenantSites = "allTenantSites", + AllCaseCustodians = "allCaseCustodians", + AllCaseNoncustodialDataSources = "allCaseNoncustodialDataSources", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/ediscovery/ediscoveryroot.py b/msgraph_beta/generated/models/ediscovery/ediscoveryroot.py index 5e794accad7..e48d6d3b33d 100644 --- a/msgraph_beta/generated/models/ediscovery/ediscoveryroot.py +++ b/msgraph_beta/generated/models/ediscovery/ediscoveryroot.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .case import Case from ..entity import Entity @dataclass class Ediscoveryroot(Entity, Parsable): + # The cases property + cases: Optional[list[Case]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Ediscoveryroot: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .case import Case from ..entity import Entity + from .case import Case fields: dict[str, Callable[[Any], None]] = { + "cases": lambda n : setattr(self, 'cases', n.get_collection_of_object_values(Case)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("cases", self.cases) diff --git a/msgraph_beta/generated/models/ediscovery/ocr_settings.py b/msgraph_beta/generated/models/ediscovery/ocr_settings.py new file mode 100644 index 00000000000..8b6005854ec --- /dev/null +++ b/msgraph_beta/generated/models/ediscovery/ocr_settings.py @@ -0,0 +1,63 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class OcrSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether or not OCR is enabled for the case. + is_enabled: Optional[bool] = None + # Maximum image size that will be processed in KB). + max_image_size: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The timeout duration for the OCR engine. A longer timeout may increase success of OCR, but may add to the total processing time. + timeout: Optional[datetime.timedelta] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OcrSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OcrSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OcrSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "maxImageSize": lambda n : setattr(self, 'max_image_size', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "timeout": lambda n : setattr(self, 'timeout', n.get_timedelta_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_int_value("maxImageSize", self.max_image_size) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_timedelta_value("timeout", self.timeout) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/ediscovery/redundancy_detection_settings.py b/msgraph_beta/generated/models/ediscovery/redundancy_detection_settings.py new file mode 100644 index 00000000000..31133badb07 --- /dev/null +++ b/msgraph_beta/generated/models/ediscovery/redundancy_detection_settings.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class RedundancyDetectionSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether email threading and near duplicate detection are enabled. + is_enabled: Optional[bool] = None + # Specifies the maximum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. + max_words: Optional[int] = None + # Specifies the minimum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. + min_words: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Specifies the similarity level for documents to be put in the same near duplicate set. To learn more, see Document and email similarity threshold. + similarity_threshold: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RedundancyDetectionSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RedundancyDetectionSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RedundancyDetectionSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "maxWords": lambda n : setattr(self, 'max_words', n.get_int_value()), + "minWords": lambda n : setattr(self, 'min_words', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "similarityThreshold": lambda n : setattr(self, 'similarity_threshold', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_int_value("maxWords", self.max_words) + writer.write_int_value("minWords", self.min_words) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("similarityThreshold", self.similarity_threshold) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/ediscovery/review_set.py b/msgraph_beta/generated/models/ediscovery/review_set.py index 7ab1bc27564..5a694f9f6d1 100644 --- a/msgraph_beta/generated/models/ediscovery/review_set.py +++ b/msgraph_beta/generated/models/ediscovery/review_set.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,23 @@ if TYPE_CHECKING: from ..entity import Entity + from ..identity_set import IdentitySet + from .review_set_query import ReviewSetQuery from ..entity import Entity @dataclass class ReviewSet(Entity, Parsable): + # The user who created the review set. Read-only. + created_by: Optional[IdentitySet] = None + # The datetime when the review set was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + created_date_time: Optional[datetime.datetime] = None + # The review set name. The name is unique with a maximum limit of 64 characters. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The queries property + queries: Optional[list[ReviewSetQuery]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ReviewSet: @@ -29,10 +42,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from ..identity_set import IdentitySet + from .review_set_query import ReviewSetQuery from ..entity import Entity + from ..identity_set import IdentitySet + from .review_set_query import ReviewSetQuery fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "queries": lambda n : setattr(self, 'queries', n.get_collection_of_object_values(ReviewSetQuery)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +68,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_object_values("queries", self.queries) diff --git a/msgraph_beta/generated/models/ediscovery/source_collection.py b/msgraph_beta/generated/models/ediscovery/source_collection.py index b038f489a50..2872020553f 100644 --- a/msgraph_beta/generated/models/ediscovery/source_collection.py +++ b/msgraph_beta/generated/models/ediscovery/source_collection.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,45 @@ if TYPE_CHECKING: from ..entity import Entity + from ..identity_set import IdentitySet + from .add_to_review_set_operation import AddToReviewSetOperation + from .data_source import DataSource + from .data_source_scopes import DataSourceScopes + from .estimate_statistics_operation import EstimateStatisticsOperation + from .noncustodial_data_source import NoncustodialDataSource from ..entity import Entity @dataclass class SourceCollection(Entity, Parsable): + # Adds the results of the sourceCollection to the specified reviewSet. + add_to_review_set_operation: Optional[AddToReviewSetOperation] = None + # Adds an additional source to the sourceCollection. + additional_sources: Optional[list[DataSource]] = None + # The query string in KQL (Keyword Query Language) query. For details, see Keyword queries and search conditions for Content Search and eDiscovery. You can refine searches by using fields paired with values; for example, subject:'Quarterly Financials' AND Date>=06/01/2016 AND Date<=07/01/2016. + content_query: Optional[str] = None + # The user who created the sourceCollection. + created_by: Optional[IdentitySet] = None + # The date and time the sourceCollection was created. + created_date_time: Optional[datetime.datetime] = None + # Custodian sources that are included in the sourceCollection. + custodian_sources: Optional[list[DataSource]] = None + # When specified, the collection spans across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. + data_source_scopes: Optional[DataSourceScopes] = None + # The description of the sourceCollection. + description: Optional[str] = None + # The display name of the sourceCollection. + display_name: Optional[str] = None + # The last estimate operation associated with the sourceCollection. + last_estimate_statistics_operation: Optional[EstimateStatisticsOperation] = None + # The last user who modified the sourceCollection. + last_modified_by: Optional[IdentitySet] = None + # The last date and time the sourceCollection was modified. + last_modified_date_time: Optional[datetime.datetime] = None + # noncustodialDataSource sources that are included in the sourceCollection + noncustodial_sources: Optional[list[NoncustodialDataSource]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SourceCollection: @@ -29,10 +64,35 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from ..identity_set import IdentitySet + from .add_to_review_set_operation import AddToReviewSetOperation + from .data_source import DataSource + from .data_source_scopes import DataSourceScopes + from .estimate_statistics_operation import EstimateStatisticsOperation + from .noncustodial_data_source import NoncustodialDataSource from ..entity import Entity + from ..identity_set import IdentitySet + from .add_to_review_set_operation import AddToReviewSetOperation + from .data_source import DataSource + from .data_source_scopes import DataSourceScopes + from .estimate_statistics_operation import EstimateStatisticsOperation + from .noncustodial_data_source import NoncustodialDataSource fields: dict[str, Callable[[Any], None]] = { + "addToReviewSetOperation": lambda n : setattr(self, 'add_to_review_set_operation', n.get_object_value(AddToReviewSetOperation)), + "additionalSources": lambda n : setattr(self, 'additional_sources', n.get_collection_of_object_values(DataSource)), + "contentQuery": lambda n : setattr(self, 'content_query', n.get_str_value()), + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "custodianSources": lambda n : setattr(self, 'custodian_sources', n.get_collection_of_object_values(DataSource)), + "dataSourceScopes": lambda n : setattr(self, 'data_source_scopes', n.get_collection_of_enum_values(DataSourceScopes)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "lastEstimateStatisticsOperation": lambda n : setattr(self, 'last_estimate_statistics_operation', n.get_object_value(EstimateStatisticsOperation)), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(IdentitySet)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "noncustodialSources": lambda n : setattr(self, 'noncustodial_sources', n.get_collection_of_object_values(NoncustodialDataSource)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +107,18 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("addToReviewSetOperation", self.add_to_review_set_operation) + writer.write_collection_of_object_values("additionalSources", self.additional_sources) + writer.write_str_value("contentQuery", self.content_query) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_collection_of_object_values("custodianSources", self.custodian_sources) + writer.write_enum_value("dataSourceScopes", self.data_source_scopes) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("lastEstimateStatisticsOperation", self.last_estimate_statistics_operation) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_collection_of_object_values("noncustodialSources", self.noncustodial_sources) diff --git a/msgraph_beta/generated/models/ediscovery/topic_modeling_settings.py b/msgraph_beta/generated/models/ediscovery/topic_modeling_settings.py new file mode 100644 index 00000000000..3cf9d92e935 --- /dev/null +++ b/msgraph_beta/generated/models/ediscovery/topic_modeling_settings.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class TopicModelingSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # To learn more, see Adjust maximum number of themes dynamically. + dynamically_adjust_topic_count: Optional[bool] = None + # To learn more, see Include numbers in themes. + ignore_numbers: Optional[bool] = None + # Indicates whether themes are enabled for the case. + is_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # To learn more, see Maximum number of themes. + topic_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TopicModelingSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TopicModelingSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TopicModelingSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "dynamicallyAdjustTopicCount": lambda n : setattr(self, 'dynamically_adjust_topic_count', n.get_bool_value()), + "ignoreNumbers": lambda n : setattr(self, 'ignore_numbers', n.get_bool_value()), + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "topicCount": lambda n : setattr(self, 'topic_count', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("dynamicallyAdjustTopicCount", self.dynamically_adjust_topic_count) + writer.write_bool_value("ignoreNumbers", self.ignore_numbers) + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("topicCount", self.topic_count) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/education_assignment_defaults.py b/msgraph_beta/generated/models/education_assignment_defaults.py index e6b9a238916..da47a21d2f9 100644 --- a/msgraph_beta/generated/models/education_assignment_defaults.py +++ b/msgraph_beta/generated/models/education_assignment_defaults.py @@ -1,16 +1,29 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .education_added_student_action import EducationAddedStudentAction + from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity from .entity import Entity @dataclass class EducationAssignmentDefaults(Entity, Parsable): + # Optional field to control adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: studentsOnly. The default value is none. + add_to_calendar_action: Optional[EducationAddToCalendarOptions] = None + # Class-level default behavior for handling students who are added after the assignment is published. Possible values are: none, assignIfOpen. + added_student_action: Optional[EducationAddedStudentAction] = None + # Class-level default value for due time field. Default value is 23:59:00. + due_time: Optional[datetime.time] = None + # Default Teams channel to which notifications are sent. Default value is null. + notification_channel_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationAssignmentDefaults: @@ -28,11 +41,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .education_added_student_action import EducationAddedStudentAction + from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity + from .education_added_student_action import EducationAddedStudentAction + from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "addToCalendarAction": lambda n : setattr(self, 'add_to_calendar_action', n.get_enum_value(EducationAddToCalendarOptions)), + "addedStudentAction": lambda n : setattr(self, 'added_student_action', n.get_enum_value(EducationAddedStudentAction)), + "dueTime": lambda n : setattr(self, 'due_time', n.get_time_value()), + "notificationChannelUrl": lambda n : setattr(self, 'notification_channel_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +68,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("addToCalendarAction", self.add_to_calendar_action) + writer.write_enum_value("addedStudentAction", self.added_student_action) + writer.write_time_value("dueTime", self.due_time) + writer.write_str_value("notificationChannelUrl", self.notification_channel_url) diff --git a/msgraph_beta/generated/models/education_assignment_settings.py b/msgraph_beta/generated/models/education_assignment_settings.py index 73f140fa6c4..87a90b2ba30 100644 --- a/msgraph_beta/generated/models/education_assignment_settings.py +++ b/msgraph_beta/generated/models/education_assignment_settings.py @@ -5,12 +5,24 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .education_grading_category import EducationGradingCategory + from .education_grading_scheme import EducationGradingScheme from .entity import Entity from .entity import Entity @dataclass class EducationAssignmentSettings(Entity, Parsable): + # The defaultGradingScheme property + default_grading_scheme: Optional[EducationGradingScheme] = None + # When set, enables users to weight assignments differently when computing a class average grade. + grading_categories: Optional[list[EducationGradingCategory]] = None + # The gradingSchemes property + grading_schemes: Optional[list[EducationGradingScheme]] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates whether turn-in celebration animation is shown. If true, the animation doesn't show. The default value is false. + submission_animation_disabled: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationAssignmentSettings: @@ -28,11 +40,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .education_grading_category import EducationGradingCategory + from .education_grading_scheme import EducationGradingScheme from .entity import Entity + from .education_grading_category import EducationGradingCategory + from .education_grading_scheme import EducationGradingScheme from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "defaultGradingScheme": lambda n : setattr(self, 'default_grading_scheme', n.get_object_value(EducationGradingScheme)), + "gradingCategories": lambda n : setattr(self, 'grading_categories', n.get_collection_of_object_values(EducationGradingCategory)), + "gradingSchemes": lambda n : setattr(self, 'grading_schemes', n.get_collection_of_object_values(EducationGradingScheme)), + "submissionAnimationDisabled": lambda n : setattr(self, 'submission_animation_disabled', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("defaultGradingScheme", self.default_grading_scheme) + writer.write_collection_of_object_values("gradingCategories", self.grading_categories) + writer.write_collection_of_object_values("gradingSchemes", self.grading_schemes) + writer.write_bool_value("submissionAnimationDisabled", self.submission_animation_disabled) diff --git a/msgraph_beta/generated/models/education_grading_scheme.py b/msgraph_beta/generated/models/education_grading_scheme.py index 754084d90c2..12fdcb55d44 100644 --- a/msgraph_beta/generated/models/education_grading_scheme.py +++ b/msgraph_beta/generated/models/education_grading_scheme.py @@ -5,12 +5,21 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .education_grading_scheme_grade import EducationGradingSchemeGrade from .entity import Entity from .entity import Entity @dataclass class EducationGradingScheme(Entity, Parsable): + # The name of the grading scheme. + display_name: Optional[str] = None + # The grades that make up the scheme. + grades: Optional[list[EducationGradingSchemeGrade]] = None + # The display setting for the UI. Indicates whether teachers can grade with points in addition to letter grades. + hide_points_during_grading: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationGradingScheme: @@ -28,11 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .education_grading_scheme_grade import EducationGradingSchemeGrade from .entity import Entity + from .education_grading_scheme_grade import EducationGradingSchemeGrade from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "grades": lambda n : setattr(self, 'grades', n.get_collection_of_object_values(EducationGradingSchemeGrade)), + "hidePointsDuringGrading": lambda n : setattr(self, 'hide_points_during_grading', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_object_values("grades", self.grades) + writer.write_bool_value("hidePointsDuringGrading", self.hide_points_during_grading) diff --git a/msgraph_beta/generated/models/education_grading_scheme_grade.py b/msgraph_beta/generated/models/education_grading_scheme_grade.py new file mode 100644 index 00000000000..6cb6759645e --- /dev/null +++ b/msgraph_beta/generated/models/education_grading_scheme_grade.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class EducationGradingSchemeGrade(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The midpoint of the grade range. + default_percentage: Optional[float] = None + # The name of the grading scheme. + display_name: Optional[str] = None + # The minimum percentage of the total points needed to achieve this grade. + min_percentage: Optional[float] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EducationGradingSchemeGrade: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EducationGradingSchemeGrade + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EducationGradingSchemeGrade() + + 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]] = { + "defaultPercentage": lambda n : setattr(self, 'default_percentage', n.get_float_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "minPercentage": lambda n : setattr(self, 'min_percentage', n.get_float_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_float_value("defaultPercentage", self.default_percentage) + writer.write_str_value("displayName", self.display_name) + writer.write_float_value("minPercentage", self.min_percentage) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/email_notifications_setting.py b/msgraph_beta/generated/models/email_notifications_setting.py index 77eb9c77384..6411b90d2f2 100644 --- a/msgraph_beta/generated/models/email_notifications_setting.py +++ b/msgraph_beta/generated/models/email_notifications_setting.py @@ -6,11 +6,21 @@ if TYPE_CHECKING: from .entity import Entity + from .notification_events_type import NotificationEventsType + from .notification_recipients import NotificationRecipients from .entity import Entity @dataclass class EmailNotificationsSetting(Entity, Parsable): + # The additionalEvents property + additional_events: Optional[NotificationEventsType] = None + # Indicates whether notifications are enabled. + is_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The recipients property + recipients: Optional[NotificationRecipients] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EmailNotificationsSetting: @@ -29,10 +39,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .notification_events_type import NotificationEventsType + from .notification_recipients import NotificationRecipients from .entity import Entity + from .notification_events_type import NotificationEventsType + from .notification_recipients import NotificationRecipients fields: dict[str, Callable[[Any], None]] = { + "additionalEvents": lambda n : setattr(self, 'additional_events', n.get_collection_of_enum_values(NotificationEventsType)), + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "recipients": lambda n : setattr(self, 'recipients', n.get_object_value(NotificationRecipients)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("additionalEvents", self.additional_events) + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_object_value("recipients", self.recipients) diff --git a/msgraph_beta/generated/models/employee_experience_user.py b/msgraph_beta/generated/models/employee_experience_user.py index 4a656f15b7a..e6768523f59 100644 --- a/msgraph_beta/generated/models/employee_experience_user.py +++ b/msgraph_beta/generated/models/employee_experience_user.py @@ -5,7 +5,9 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .engagement_role import EngagementRole from .entity import Entity + from .learning_course_activity import LearningCourseActivity from .entity import Entity @@ -14,6 +16,12 @@ class EmployeeExperienceUser(Entity, Parsable): """ Represents a container that exposes navigation properties for employee experience user resources. """ + # Represents the collection of Viva Engage roles assigned to a user. + assigned_roles: Optional[list[EngagementRole]] = None + # The learningCourseActivities property + learning_course_activities: Optional[list[LearningCourseActivity]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EmployeeExperienceUser: @@ -31,11 +39,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .engagement_role import EngagementRole from .entity import Entity + from .learning_course_activity import LearningCourseActivity + from .engagement_role import EngagementRole from .entity import Entity + from .learning_course_activity import LearningCourseActivity fields: dict[str, Callable[[Any], None]] = { + "assignedRoles": lambda n : setattr(self, 'assigned_roles', n.get_collection_of_object_values(EngagementRole)), + "learningCourseActivities": lambda n : setattr(self, 'learning_course_activities', n.get_collection_of_object_values(LearningCourseActivity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +64,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("assignedRoles", self.assigned_roles) + writer.write_collection_of_object_values("learningCourseActivities", self.learning_course_activities) diff --git a/msgraph_beta/generated/models/endpoint_privilege_management_provisioning_status.py b/msgraph_beta/generated/models/endpoint_privilege_management_provisioning_status.py index e8cd2126efe..8373cbdb2f6 100644 --- a/msgraph_beta/generated/models/endpoint_privilege_management_provisioning_status.py +++ b/msgraph_beta/generated/models/endpoint_privilege_management_provisioning_status.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .license_type import LicenseType from .entity import Entity @@ -14,6 +15,12 @@ class EndpointPrivilegeManagementProvisioningStatus(Entity, Parsable): """ Endpoint privilege management (EPM) tenant provisioning status contains tenant level license and onboarding state information. """ + # Indicates whether tenant has a valid Intune Endpoint Privilege Management license. Possible value are : 0 - notPaid, 1 - paid, 2 - trial. See LicenseType enum for more details. Default notPaid . + license_type: Optional[LicenseType] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates whether tenant is onboarded to Microsoft Managed Platform - Cloud (MMPC). When set to true, implies tenant is onboarded and when set to false, implies tenant is not onboarded. Default set to false. + onboarded_to_microsoft_managed_platform: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EndpointPrivilegeManagementProvisioningStatus: @@ -32,10 +39,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .license_type import LicenseType from .entity import Entity + from .license_type import LicenseType fields: dict[str, Callable[[Any], None]] = { + "licenseType": lambda n : setattr(self, 'license_type', n.get_enum_value(LicenseType)), + "onboardedToMicrosoftManagedPlatform": lambda n : setattr(self, 'onboarded_to_microsoft_managed_platform', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("licenseType", self.license_type) + writer.write_bool_value("onboardedToMicrosoftManagedPlatform", self.onboarded_to_microsoft_managed_platform) diff --git a/msgraph_beta/generated/models/ends_with_transformation.py b/msgraph_beta/generated/models/ends_with_transformation.py new file mode 100644 index 00000000000..2badc293313 --- /dev/null +++ b/msgraph_beta/generated/models/ends_with_transformation.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 .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class EndsWithTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.endsWithTransformation" + # The output property + output: Optional[TransformationAttribute] = None + # The value to be used as part of the transformation. + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EndsWithTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EndsWithTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EndsWithTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + fields: dict[str, Callable[[Any], None]] = { + "output": lambda n : setattr(self, 'output', n.get_object_value(TransformationAttribute)), + "value": lambda n : setattr(self, 'value', 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_object_value("output", self.output) + writer.write_str_value("value", self.value) + + diff --git a/msgraph_beta/generated/models/enhanced_personalization_setting.py b/msgraph_beta/generated/models/enhanced_personalization_setting.py index 8951ef3ee63..15cb937673e 100644 --- a/msgraph_beta/generated/models/enhanced_personalization_setting.py +++ b/msgraph_beta/generated/models/enhanced_personalization_setting.py @@ -11,6 +11,12 @@ @dataclass class EnhancedPersonalizationSetting(Entity, Parsable): + # The ID of a Microsoft Entra group to which the value is used to disable the control for populated users. The default value is null. This parameter is optional. + disabled_for_group: Optional[str] = None + # If true, enables the enhanced personalization control and therefore related features as defined in control enhanced personalization privacy + is_enabled_in_organization: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EnhancedPersonalizationSetting: @@ -33,6 +39,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "disabledForGroup": lambda n : setattr(self, 'disabled_for_group', n.get_str_value()), + "isEnabledInOrganization": lambda n : setattr(self, 'is_enabled_in_organization', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("disabledForGroup", self.disabled_for_group) + writer.write_bool_value("isEnabledInOrganization", self.is_enabled_in_organization) diff --git a/msgraph_beta/generated/models/enrollment_profile.py b/msgraph_beta/generated/models/enrollment_profile.py index 99709b9305b..855761dd3e9 100644 --- a/msgraph_beta/generated/models/enrollment_profile.py +++ b/msgraph_beta/generated/models/enrollment_profile.py @@ -20,6 +20,20 @@ class EnrollmentProfile(Entity, Parsable): """ The enrollmentProfile resource represents a collection of configurations which must be provided pre-enrollment to enable enrolling certain devices whose identities have been pre-staged. Pre-staged device identities are assigned to this type of profile to apply the profile's configurations at enrollment of the corresponding device. """ + # Configuration endpoint url to use for Enrollment + configuration_endpoint_url: Optional[str] = None + # Description of the profile + description: Optional[str] = None + # Name of the profile + display_name: Optional[str] = None + # Indicates to authenticate with Apple Setup Assistant instead of Company Portal. + enable_authentication_via_company_portal: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates that Company Portal is required on setup assistant enrolled devices + require_company_portal_on_setup_assistant_enrolled_devices: Optional[bool] = None + # Indicates if the profile requires user authentication + requires_user_authentication: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EnrollmentProfile: @@ -83,6 +97,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationEndpointUrl": lambda n : setattr(self, 'configuration_endpoint_url', n.get_str_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "enableAuthenticationViaCompanyPortal": lambda n : setattr(self, 'enable_authentication_via_company_portal', n.get_bool_value()), + "requireCompanyPortalOnSetupAssistantEnrolledDevices": lambda n : setattr(self, 'require_company_portal_on_setup_assistant_enrolled_devices', n.get_bool_value()), + "requiresUserAuthentication": lambda n : setattr(self, 'requires_user_authentication', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -97,5 +117,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("configurationEndpointUrl", self.configuration_endpoint_url) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("enableAuthenticationViaCompanyPortal", self.enable_authentication_via_company_portal) + writer.write_bool_value("requireCompanyPortalOnSetupAssistantEnrolledDevices", self.require_company_portal_on_setup_assistant_enrolled_devices) + writer.write_bool_value("requiresUserAuthentication", self.requires_user_authentication) diff --git a/msgraph_beta/generated/models/entitlement_management_settings.py b/msgraph_beta/generated/models/entitlement_management_settings.py index e970891c8c9..097bd8122b6 100644 --- a/msgraph_beta/generated/models/entitlement_management_settings.py +++ b/msgraph_beta/generated/models/entitlement_management_settings.py @@ -11,6 +11,12 @@ @dataclass class EntitlementManagementSettings(Entity, Parsable): + # If externalUserLifecycleAction is BlockSignInAndDelete, the number of days after an external user is blocked from sign in before their account is deleted. + days_until_external_user_deleted_after_blocked: Optional[int] = None + # One of None, BlockSignIn, or BlockSignInAndDelete. + external_user_lifecycle_action: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EntitlementManagementSettings: @@ -33,6 +39,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "daysUntilExternalUserDeletedAfterBlocked": lambda n : setattr(self, 'days_until_external_user_deleted_after_blocked', n.get_int_value()), + "externalUserLifecycleAction": lambda n : setattr(self, 'external_user_lifecycle_action', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("daysUntilExternalUserDeletedAfterBlocked", self.days_until_external_user_deleted_after_blocked) + writer.write_str_value("externalUserLifecycleAction", self.external_user_lifecycle_action) diff --git a/msgraph_beta/generated/models/entitlements_data_collection.py b/msgraph_beta/generated/models/entitlements_data_collection.py new file mode 100644 index 00000000000..3b3f5963814 --- /dev/null +++ b/msgraph_beta/generated/models/entitlements_data_collection.py @@ -0,0 +1,72 @@ +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 .data_collection_status import DataCollectionStatus + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo + from .permissions_modification_capability import PermissionsModificationCapability + +from .entitlements_data_collection_info import EntitlementsDataCollectionInfo + +@dataclass +class EntitlementsDataCollection(EntitlementsDataCollectionInfo, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.entitlementsDataCollection" + # Last transformation time of entitlements. + last_collection_date_time: Optional[datetime.datetime] = None + # The permissionsModificationCapability property + permissions_modification_capability: Optional[PermissionsModificationCapability] = None + # The status property + status: Optional[DataCollectionStatus] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EntitlementsDataCollection: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EntitlementsDataCollection + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EntitlementsDataCollection() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .data_collection_status import DataCollectionStatus + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo + from .permissions_modification_capability import PermissionsModificationCapability + + from .data_collection_status import DataCollectionStatus + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo + from .permissions_modification_capability import PermissionsModificationCapability + + fields: dict[str, Callable[[Any], None]] = { + "lastCollectionDateTime": lambda n : setattr(self, 'last_collection_date_time', n.get_datetime_value()), + "permissionsModificationCapability": lambda n : setattr(self, 'permissions_modification_capability', n.get_enum_value(PermissionsModificationCapability)), + "status": lambda n : setattr(self, 'status', n.get_enum_value(DataCollectionStatus)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_datetime_value("lastCollectionDateTime", self.last_collection_date_time) + writer.write_enum_value("permissionsModificationCapability", self.permissions_modification_capability) + writer.write_enum_value("status", self.status) + + diff --git a/msgraph_beta/generated/models/entitlements_data_collection_info.py b/msgraph_beta/generated/models/entitlements_data_collection_info.py new file mode 100644 index 00000000000..e75084475d0 --- /dev/null +++ b/msgraph_beta/generated/models/entitlements_data_collection_info.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 .entitlements_data_collection import EntitlementsDataCollection + from .no_entitlements_data_collection import NoEntitlementsDataCollection + +@dataclass +class EntitlementsDataCollectionInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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) -> EntitlementsDataCollectionInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EntitlementsDataCollectionInfo + """ + 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.entitlementsDataCollection".casefold(): + from .entitlements_data_collection import EntitlementsDataCollection + + return EntitlementsDataCollection() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.noEntitlementsDataCollection".casefold(): + from .no_entitlements_data_collection import NoEntitlementsDataCollection + + return NoEntitlementsDataCollection() + return EntitlementsDataCollectionInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entitlements_data_collection import EntitlementsDataCollection + from .no_entitlements_data_collection import NoEntitlementsDataCollection + + from .entitlements_data_collection import EntitlementsDataCollection + from .no_entitlements_data_collection import NoEntitlementsDataCollection + + 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_beta/generated/models/entity_type.py b/msgraph_beta/generated/models/entity_type.py new file mode 100644 index 00000000000..15f0b9fb686 --- /dev/null +++ b/msgraph_beta/generated/models/entity_type.py @@ -0,0 +1,18 @@ +from enum import Enum + +class EntityType(str, Enum): + Event = "event", + Message = "message", + DriveItem = "driveItem", + ExternalItem = "externalItem", + Site = "site", + List_ = "list", + ListItem = "listItem", + Drive = "drive", + UnknownFutureValue = "unknownFutureValue", + Acronym = "acronym", + Bookmark = "bookmark", + ChatMessage = "chatMessage", + Person = "person", + Qna = "qna", + diff --git a/msgraph_beta/generated/models/error_correction_level.py b/msgraph_beta/generated/models/error_correction_level.py new file mode 100644 index 00000000000..c6a877daab9 --- /dev/null +++ b/msgraph_beta/generated/models/error_correction_level.py @@ -0,0 +1,9 @@ +from enum import Enum + +class ErrorCorrectionLevel(str, Enum): + L = "l", + M = "m", + Q = "q", + H = "h", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/extended_key_usage.py b/msgraph_beta/generated/models/extended_key_usage.py index 1ea561e4126..1e39c859ba0 100644 --- a/msgraph_beta/generated/models/extended_key_usage.py +++ b/msgraph_beta/generated/models/extended_key_usage.py @@ -15,9 +15,9 @@ class ExtendedKeyUsage(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Extended Key Usage Name + # The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. name: Optional[str] = None - # Extended Key Usage Object Identifier + # The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. object_identifier: Optional[str] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/external_connectors/connection_quota.py b/msgraph_beta/generated/models/external_connectors/connection_quota.py index 8b229d62cd0..6ebe722500b 100644 --- a/msgraph_beta/generated/models/external_connectors/connection_quota.py +++ b/msgraph_beta/generated/models/external_connectors/connection_quota.py @@ -11,6 +11,10 @@ @dataclass class ConnectionQuota(Entity, Parsable): + # The minimum of two values, one representing the items remaining in the connection and the other remaining items at tenant-level. The following equation represents the formula used to calculate the minimum number: min ({max capacity in the connection} – {number of items in the connection}, {tenant quota} – {number of items indexed in all connections}). If the connection is not monetized, such as in a preview connector or preview content experience, then this property is simply the number of remaining items in the connection. + items_remaining: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ConnectionQuota: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..entity import Entity fields: dict[str, Callable[[Any], None]] = { + "itemsRemaining": lambda n : setattr(self, 'items_remaining', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("itemsRemaining", self.items_remaining) diff --git a/msgraph_beta/generated/models/external_connectors/identity.py b/msgraph_beta/generated/models/external_connectors/identity.py index 0f946f5a421..398db1f47fc 100644 --- a/msgraph_beta/generated/models/external_connectors/identity.py +++ b/msgraph_beta/generated/models/external_connectors/identity.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .identity_type import IdentityType from ..entity import Entity @dataclass class Identity(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The type of identity. Possible values are: user or group for Microsoft Entra identities and externalgroup for groups in an external system. + type: Optional[IdentityType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Identity: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .identity_type import IdentityType from ..entity import Entity + from .identity_type import IdentityType fields: dict[str, Callable[[Any], None]] = { + "type": lambda n : setattr(self, 'type', n.get_enum_value(IdentityType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("type", self.type) diff --git a/msgraph_beta/generated/models/external_connectors/identity_type.py b/msgraph_beta/generated/models/external_connectors/identity_type.py new file mode 100644 index 00000000000..11c64121cc1 --- /dev/null +++ b/msgraph_beta/generated/models/external_connectors/identity_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class IdentityType(str, Enum): + User = "user", + Group = "group", + ExternalGroup = "externalGroup", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/external_connectors/importance_score.py b/msgraph_beta/generated/models/external_connectors/importance_score.py new file mode 100644 index 00000000000..57e7d785380 --- /dev/null +++ b/msgraph_beta/generated/models/external_connectors/importance_score.py @@ -0,0 +1,9 @@ +from enum import Enum + +class ImportanceScore(str, Enum): + Low = "low", + Medium = "medium", + High = "high", + VeryHigh = "veryHigh", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/external_connectors/label.py b/msgraph_beta/generated/models/external_connectors/label.py new file mode 100644 index 00000000000..0a0f31d3b6c --- /dev/null +++ b/msgraph_beta/generated/models/external_connectors/label.py @@ -0,0 +1,17 @@ +from enum import Enum + +class Label(str, Enum): + Title = "title", + Url = "url", + CreatedBy = "createdBy", + LastModifiedBy = "lastModifiedBy", + Authors = "authors", + CreatedDateTime = "createdDateTime", + LastModifiedDateTime = "lastModifiedDateTime", + FileName = "fileName", + FileExtension = "fileExtension", + UnknownFutureValue = "unknownFutureValue", + ContainerName = "containerName", + ContainerUrl = "containerUrl", + IconUrl = "iconUrl", + diff --git a/msgraph_beta/generated/models/external_connectors/property_.py b/msgraph_beta/generated/models/external_connectors/property_.py new file mode 100644 index 00000000000..c5f1376aef4 --- /dev/null +++ b/msgraph_beta/generated/models/external_connectors/property_.py @@ -0,0 +1,103 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .label import Label + from .property_type import PropertyType + from .ranking_hint import RankingHint + +@dataclass +class Property_(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # A set of aliases or friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + aliases: Optional[list[str]] = None + # Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. + is_exact_match_required: Optional[bool] = None + # Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. + is_queryable: Optional[bool] = None + # Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. + is_refinable: Optional[bool] = None + # Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. + is_retrievable: Optional[bool] = None + # Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties aren't added to the search index. Optional. + is_searchable: Optional[bool] = None + # Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl. + labels: Optional[list[Label]] = None + # The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Specifies the property ranking hint. Developers can specify which properties are most important, allowing Microsoft Search to determine the search relevance of the content. + ranking_hint: Optional[RankingHint] = None + # The type property + type: Optional[PropertyType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Property_: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Property_ + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Property_() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .label import Label + from .property_type import PropertyType + from .ranking_hint import RankingHint + + from .label import Label + from .property_type import PropertyType + from .ranking_hint import RankingHint + + fields: dict[str, Callable[[Any], None]] = { + "aliases": lambda n : setattr(self, 'aliases', n.get_collection_of_primitive_values(str)), + "isExactMatchRequired": lambda n : setattr(self, 'is_exact_match_required', n.get_bool_value()), + "isQueryable": lambda n : setattr(self, 'is_queryable', n.get_bool_value()), + "isRefinable": lambda n : setattr(self, 'is_refinable', n.get_bool_value()), + "isRetrievable": lambda n : setattr(self, 'is_retrievable', n.get_bool_value()), + "isSearchable": lambda n : setattr(self, 'is_searchable', n.get_bool_value()), + "labels": lambda n : setattr(self, 'labels', n.get_collection_of_enum_values(Label)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "rankingHint": lambda n : setattr(self, 'ranking_hint', n.get_object_value(RankingHint)), + "type": lambda n : setattr(self, 'type', n.get_enum_value(PropertyType)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("aliases", self.aliases) + writer.write_bool_value("isExactMatchRequired", self.is_exact_match_required) + writer.write_bool_value("isQueryable", self.is_queryable) + writer.write_bool_value("isRefinable", self.is_refinable) + writer.write_bool_value("isRetrievable", self.is_retrievable) + writer.write_bool_value("isSearchable", self.is_searchable) + writer.write_collection_of_enum_values("labels", self.labels) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("rankingHint", self.ranking_hint) + writer.write_enum_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/external_connectors/property_type.py b/msgraph_beta/generated/models/external_connectors/property_type.py new file mode 100644 index 00000000000..f3d7915f31e --- /dev/null +++ b/msgraph_beta/generated/models/external_connectors/property_type.py @@ -0,0 +1,14 @@ +from enum import Enum + +class PropertyType(str, Enum): + String = "string", + Int64 = "int64", + Double = "double", + DateTime = "dateTime", + Boolean = "boolean", + StringCollection = "stringCollection", + Int64Collection = "int64Collection", + DoubleCollection = "doubleCollection", + DateTimeCollection = "dateTimeCollection", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/external_connectors/ranking_hint.py b/msgraph_beta/generated/models/external_connectors/ranking_hint.py new file mode 100644 index 00000000000..9acab068f45 --- /dev/null +++ b/msgraph_beta/generated/models/external_connectors/ranking_hint.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 .importance_score import ImportanceScore + +@dataclass +class RankingHint(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The importanceScore property + importance_score: Optional[ImportanceScore] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RankingHint: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RankingHint + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RankingHint() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .importance_score import ImportanceScore + + from .importance_score import ImportanceScore + + fields: dict[str, Callable[[Any], None]] = { + "importanceScore": lambda n : setattr(self, 'importance_score', n.get_enum_value(ImportanceScore)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("importanceScore", self.importance_score) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/external_connectors/schema.py b/msgraph_beta/generated/models/external_connectors/schema.py index 228dcf878d9..80e00ef1c1a 100644 --- a/msgraph_beta/generated/models/external_connectors/schema.py +++ b/msgraph_beta/generated/models/external_connectors/schema.py @@ -6,11 +6,18 @@ if TYPE_CHECKING: from ..entity import Entity + from .property_ import Property_ from ..entity import Entity @dataclass class Schema(Entity, Parsable): + # Must be set to microsoft.graph.externalItem. Required. + base_type: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. + properties: Optional[list[Property_]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Schema: @@ -29,10 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .property_ import Property_ from ..entity import Entity + from .property_ import Property_ fields: dict[str, Callable[[Any], None]] = { + "baseType": lambda n : setattr(self, 'base_type', n.get_str_value()), + "properties": lambda n : setattr(self, 'properties', n.get_collection_of_object_values(Property_)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("baseType", self.base_type) + writer.write_collection_of_object_values("properties", self.properties) diff --git a/msgraph_beta/generated/models/extract_alpha_transformation.py b/msgraph_beta/generated/models/extract_alpha_transformation.py new file mode 100644 index 00000000000..7f9c17436b6 --- /dev/null +++ b/msgraph_beta/generated/models/extract_alpha_transformation.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_extract_type import TransformationExtractType + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class ExtractAlphaTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.extractAlphaTransformation" + # The type property + type: Optional[TransformationExtractType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExtractAlphaTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExtractAlphaTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExtractAlphaTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_extract_type import TransformationExtractType + + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_extract_type import TransformationExtractType + + fields: dict[str, Callable[[Any], None]] = { + "type": lambda n : setattr(self, 'type', n.get_enum_value(TransformationExtractType)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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("type", self.type) + + diff --git a/msgraph_beta/generated/models/extract_mail_prefix_transformation.py b/msgraph_beta/generated/models/extract_mail_prefix_transformation.py new file mode 100644 index 00000000000..6159fbfd9a7 --- /dev/null +++ b/msgraph_beta/generated/models/extract_mail_prefix_transformation.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_claim_transformation import CustomClaimTransformation + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class ExtractMailPrefixTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.extractMailPrefixTransformation" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExtractMailPrefixTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExtractMailPrefixTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExtractMailPrefixTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + + from .custom_claim_transformation import CustomClaimTransformation + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/extract_number_transformation.py b/msgraph_beta/generated/models/extract_number_transformation.py new file mode 100644 index 00000000000..fae4fa59ec8 --- /dev/null +++ b/msgraph_beta/generated/models/extract_number_transformation.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_extract_type import TransformationExtractType + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class ExtractNumberTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.extractNumberTransformation" + # The type property + type: Optional[TransformationExtractType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExtractNumberTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExtractNumberTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExtractNumberTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_extract_type import TransformationExtractType + + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_extract_type import TransformationExtractType + + fields: dict[str, Callable[[Any], None]] = { + "type": lambda n : setattr(self, 'type', n.get_enum_value(TransformationExtractType)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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("type", self.type) + + diff --git a/msgraph_beta/generated/models/extract_transformation.py b/msgraph_beta/generated/models/extract_transformation.py new file mode 100644 index 00000000000..9ca02045f13 --- /dev/null +++ b/msgraph_beta/generated/models/extract_transformation.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_claim_transformation import CustomClaimTransformation + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class ExtractTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.extractTransformation" + # The type of extract transformation to apply. + type: Optional[str] = None + # The value to be used as part of the transformation. + value: Optional[str] = None + # An optional secondary value to be used when dealing with between extract operations. + value2: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ExtractTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ExtractTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ExtractTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + + from .custom_claim_transformation import CustomClaimTransformation + + fields: dict[str, Callable[[Any], None]] = { + "type": lambda n : setattr(self, 'type', n.get_str_value()), + "value": lambda n : setattr(self, 'value', n.get_str_value()), + "value2": lambda n : setattr(self, 'value2', 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("type", self.type) + writer.write_str_value("value", self.value) + writer.write_str_value("value2", self.value2) + + diff --git a/msgraph_beta/generated/models/fido2_authentication_method_configuration.py b/msgraph_beta/generated/models/fido2_authentication_method_configuration.py index a468855b89e..719d7aeac49 100644 --- a/msgraph_beta/generated/models/fido2_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/fido2_authentication_method_configuration.py @@ -21,7 +21,7 @@ class Fido2AuthenticationMethodConfiguration(AuthenticationMethodConfiguration, is_attestation_enforced: Optional[bool] = None # Determines if users can register new FIDO2 security keys. is_self_service_registration_allowed: Optional[bool] = None - # Controls whether key restrictions are enforced on FIDO2 security keys, either allowing or disallowing certain key types as defined by Authenticator Attestation GUID (AAGUID), an identifier that indicates the type (e.g. make and model) of the authenticator. + # Controls whether key restrictions are enforced on FIDO2 security keys, either allowing or disallowing certain key types as defined by Authenticator Attestation GUID (AAGUID), an identifier that indicates the type (for example, make and model) of the authenticator. key_restrictions: Optional[Fido2KeyRestrictions] = None @staticmethod diff --git a/msgraph_beta/generated/models/field_value_set.py b/msgraph_beta/generated/models/field_value_set.py index d9407dfe9a4..cc9073e621b 100644 --- a/msgraph_beta/generated/models/field_value_set.py +++ b/msgraph_beta/generated/models/field_value_set.py @@ -11,6 +11,8 @@ @dataclass class FieldValueSet(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> FieldValueSet: diff --git a/msgraph_beta/generated/models/file.py b/msgraph_beta/generated/models/file.py new file mode 100644 index 00000000000..f4b3c14e018 --- /dev/null +++ b/msgraph_beta/generated/models/file.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .hashes import Hashes + +@dataclass +class File(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Hashes of the file's binary content, if available. Read-only. + hashes: Optional[Hashes] = None + # The MIME type for the file. This is determined by logic on the server and might not be the value provided when the file was uploaded. Read-only. + mime_type: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The processingMetadata property + processing_metadata: Optional[bool] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> File: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: File + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return File() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .hashes import Hashes + + from .hashes import Hashes + + fields: dict[str, Callable[[Any], None]] = { + "hashes": lambda n : setattr(self, 'hashes', n.get_object_value(Hashes)), + "mimeType": lambda n : setattr(self, 'mime_type', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "processingMetadata": lambda n : setattr(self, 'processing_metadata', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("hashes", self.hashes) + writer.write_str_value("mimeType", self.mime_type) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_bool_value("processingMetadata", self.processing_metadata) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/file_storage_container_type_app_permission.py b/msgraph_beta/generated/models/file_storage_container_type_app_permission.py new file mode 100644 index 00000000000..80da78614cb --- /dev/null +++ b/msgraph_beta/generated/models/file_storage_container_type_app_permission.py @@ -0,0 +1,20 @@ +from enum import Enum + +class FileStorageContainerTypeAppPermission(str, Enum): + None_ = "none", + ReadContent = "readContent", + WriteContent = "writeContent", + ManageContent = "manageContent", + Create = "create", + Delete = "delete", + Read = "read", + Write = "write", + EnumeratePermissions = "enumeratePermissions", + AddPermissions = "addPermissions", + UpdatePermissions = "updatePermissions", + DeletePermissions = "deletePermissions", + DeleteOwnPermission = "deleteOwnPermission", + ManagePermissions = "managePermissions", + Full = "full", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/file_storage_container_type_app_permission_grant.py b/msgraph_beta/generated/models/file_storage_container_type_app_permission_grant.py index a99ac071a2e..03b50df8f3b 100644 --- a/msgraph_beta/generated/models/file_storage_container_type_app_permission_grant.py +++ b/msgraph_beta/generated/models/file_storage_container_type_app_permission_grant.py @@ -5,6 +5,9 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +if TYPE_CHECKING: + from .file_storage_container_type_app_permission import FileStorageContainerTypeAppPermission + @dataclass class FileStorageContainerTypeAppPermissionGrant(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -15,9 +18,9 @@ class FileStorageContainerTypeAppPermissionGrant(AdditionalDataHolder, BackedMod # The appId property app_id: Optional[str] = None # The applicationPermissions property - application_permissions: Optional[list[str]] = None + application_permissions: Optional[list[FileStorageContainerTypeAppPermission]] = None # The delegatedPermissions property - delegated_permissions: Optional[list[str]] = None + delegated_permissions: Optional[list[FileStorageContainerTypeAppPermission]] = None # The OdataType property odata_type: Optional[str] = None @@ -37,10 +40,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .file_storage_container_type_app_permission import FileStorageContainerTypeAppPermission + + from .file_storage_container_type_app_permission import FileStorageContainerTypeAppPermission + fields: dict[str, Callable[[Any], None]] = { "appId": lambda n : setattr(self, 'app_id', n.get_str_value()), - "applicationPermissions": lambda n : setattr(self, 'application_permissions', n.get_collection_of_primitive_values(str)), - "delegatedPermissions": lambda n : setattr(self, 'delegated_permissions', n.get_collection_of_primitive_values(str)), + "applicationPermissions": lambda n : setattr(self, 'application_permissions', n.get_collection_of_enum_values(FileStorageContainerTypeAppPermission)), + "delegatedPermissions": lambda n : setattr(self, 'delegated_permissions', n.get_collection_of_enum_values(FileStorageContainerTypeAppPermission)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), } return fields @@ -54,8 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_str_value("appId", self.app_id) - writer.write_collection_of_primitive_values("applicationPermissions", self.application_permissions) - writer.write_collection_of_primitive_values("delegatedPermissions", self.delegated_permissions) + writer.write_collection_of_enum_values("applicationPermissions", self.application_permissions) + writer.write_collection_of_enum_values("delegatedPermissions", self.delegated_permissions) writer.write_str_value("@odata.type", self.odata_type) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/filter.py b/msgraph_beta/generated/models/filter.py new file mode 100644 index 00000000000..f3cd7d928e0 --- /dev/null +++ b/msgraph_beta/generated/models/filter.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .filter_group import FilterGroup + +@dataclass +class Filter(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # *Experimental* Filter group set used to decide whether given object belongs and should be processed as part of this object mapping. An object is considered in scope if ANY of the groups in the collection is evaluated to true. + category_filter_groups: Optional[list[FilterGroup]] = None + # Filter group set used to decide whether given object is in scope for provisioning. This is the filter which should be used in most cases. If an object used to satisfy this filter at a given moment, and then the object or the filter was changed so that filter isn't satisfied any longer, such object will get de-provisioned'. An object is considered in scope if ANY of the groups in the collection is evaluated to true. + groups: Optional[list[FilterGroup]] = None + # *Experimental* Filter group set used to filter out objects at the early stage of reading them from the directory. If an object doesn't satisfy this filter, it will not be processed further. Important to understand is that if an object used to satisfy this filter at a given moment, and then the object or the filter was changed so that filter is no longer satisfied, such object will NOT get de-provisioned. An object is considered in scope if ANY of the groups in the collection is evaluated to true. + input_filter_groups: Optional[list[FilterGroup]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Filter: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Filter + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Filter() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .filter_group import FilterGroup + + from .filter_group import FilterGroup + + fields: dict[str, Callable[[Any], None]] = { + "categoryFilterGroups": lambda n : setattr(self, 'category_filter_groups', n.get_collection_of_object_values(FilterGroup)), + "groups": lambda n : setattr(self, 'groups', n.get_collection_of_object_values(FilterGroup)), + "inputFilterGroups": lambda n : setattr(self, 'input_filter_groups', n.get_collection_of_object_values(FilterGroup)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("categoryFilterGroups", self.category_filter_groups) + writer.write_collection_of_object_values("groups", self.groups) + writer.write_collection_of_object_values("inputFilterGroups", self.input_filter_groups) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/filter_clause.py b/msgraph_beta/generated/models/filter_clause.py new file mode 100644 index 00000000000..e2a4e200d03 --- /dev/null +++ b/msgraph_beta/generated/models/filter_clause.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .filter_operand import FilterOperand + +@dataclass +class FilterClause(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # Name of the operator to be applied to the source and target operands. Must be one of the supported operators. Supported operators can be discovered. + operator_name: Optional[str] = None + # Name of source operand (the operand being tested). The source operand name must match one of the attribute names on the source object. + source_operand_name: Optional[str] = None + # Values that the source operand will be tested against. + target_operand: Optional[FilterOperand] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilterClause: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilterClause + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilterClause() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .filter_operand import FilterOperand + + from .filter_operand import FilterOperand + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "operatorName": lambda n : setattr(self, 'operator_name', n.get_str_value()), + "sourceOperandName": lambda n : setattr(self, 'source_operand_name', n.get_str_value()), + "targetOperand": lambda n : setattr(self, 'target_operand', n.get_object_value(FilterOperand)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("operatorName", self.operator_name) + writer.write_str_value("sourceOperandName", self.source_operand_name) + writer.write_object_value("targetOperand", self.target_operand) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/filter_group.py b/msgraph_beta/generated/models/filter_group.py new file mode 100644 index 00000000000..6da03782c68 --- /dev/null +++ b/msgraph_beta/generated/models/filter_group.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .filter_clause import FilterClause + +@dataclass +class FilterGroup(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Filter clauses (conditions) of this group. All clauses in a group must be satisfied in order for the filter group to evaluate to true. + clauses: Optional[list[FilterClause]] = None + # Human-readable name of the filter group. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilterGroup: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilterGroup + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilterGroup() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .filter_clause import FilterClause + + from .filter_clause import FilterClause + + fields: dict[str, Callable[[Any], None]] = { + "clauses": lambda n : setattr(self, 'clauses', n.get_collection_of_object_values(FilterClause)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("clauses", self.clauses) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/filter_operand.py b/msgraph_beta/generated/models/filter_operand.py new file mode 100644 index 00000000000..7e6cfbcd26f --- /dev/null +++ b/msgraph_beta/generated/models/filter_operand.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class FilterOperand(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # Collection of values. + values: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilterOperand: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilterOperand + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilterOperand() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "values": lambda n : setattr(self, 'values', n.get_collection_of_primitive_values(str)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_primitive_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/folder.py b/msgraph_beta/generated/models/folder.py new file mode 100644 index 00000000000..1c5cfef2b7e --- /dev/null +++ b/msgraph_beta/generated/models/folder.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .folder_view import FolderView + +@dataclass +class Folder(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not 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 children contained immediately within this container. + child_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # A collection of properties defining the recommended view for the folder. + view: Optional[FolderView] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Folder: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Folder + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Folder() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .folder_view import FolderView + + from .folder_view import FolderView + + fields: dict[str, Callable[[Any], None]] = { + "childCount": lambda n : setattr(self, 'child_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "view": lambda n : setattr(self, 'view', n.get_object_value(FolderView)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("childCount", self.child_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("view", self.view) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/folder_view.py b/msgraph_beta/generated/models/folder_view.py new file mode 100644 index 00000000000..177fc6e5955 --- /dev/null +++ b/msgraph_beta/generated/models/folder_view.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class FolderView(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The method by which the folder should be sorted. + sort_by: Optional[str] = None + # If true, indicates that items should be sorted in descending order. Otherwise, items should be sorted ascending. + sort_order: Optional[str] = None + # The type of view that should be used to represent the folder. + view_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FolderView: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FolderView + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FolderView() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "sortBy": lambda n : setattr(self, 'sort_by', n.get_str_value()), + "sortOrder": lambda n : setattr(self, 'sort_order', n.get_str_value()), + "viewType": lambda n : setattr(self, 'view_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_str_value("sortBy", self.sort_by) + writer.write_str_value("sortOrder", self.sort_order) + writer.write_str_value("viewType", self.view_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/giphy_rating_type.py b/msgraph_beta/generated/models/giphy_rating_type.py new file mode 100644 index 00000000000..0174230c248 --- /dev/null +++ b/msgraph_beta/generated/models/giphy_rating_type.py @@ -0,0 +1,7 @@ +from enum import Enum + +class GiphyRatingType(str, Enum): + Strict = "strict", + Moderate = "moderate", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/governance_resource.py b/msgraph_beta/generated/models/governance_resource.py index cdc4b6bdd85..8ff0ea1c5f3 100644 --- a/msgraph_beta/generated/models/governance_resource.py +++ b/msgraph_beta/generated/models/governance_resource.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,39 @@ if TYPE_CHECKING: from .entity import Entity + from .governance_role_assignment import GovernanceRoleAssignment + from .governance_role_assignment_request import GovernanceRoleAssignmentRequest + from .governance_role_definition import GovernanceRoleDefinition + from .governance_role_setting import GovernanceRoleSetting from .entity import Entity @dataclass class GovernanceResource(Entity, Parsable): + # The display name of the resource. + display_name: Optional[str] = None + # The external id of the resource, representing its original id in the external system. For example, a subscription resource's external id can be '/subscriptions/c14ae696-5e0c-4e5d-88cc-bef6637737ac'. + external_id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Read-only. The parent resource. for pimforazurerbac scenario, it can represent the subscription the resource belongs to. + parent: Optional[GovernanceResource] = None + # Represents the date time when the resource is registered in PIM. + registered_date_time: Optional[datetime.datetime] = None + # The externalId of the resource's root scope that is registered in PIM. The root scope can be the parent, grandparent, or higher ancestor resources. + registered_root: Optional[str] = None + # The collection of role assignment requests for the resource. + role_assignment_requests: Optional[list[GovernanceRoleAssignmentRequest]] = None + # The collection of role assignments for the resource. + role_assignments: Optional[list[GovernanceRoleAssignment]] = None + # The collection of role definitions for the resource. + role_definitions: Optional[list[GovernanceRoleDefinition]] = None + # The collection of role settings for the resource. + role_settings: Optional[list[GovernanceRoleSetting]] = None + # The status of a given resource. For example, it could represent whether the resource is locked or not (values: Active/Locked). Note: This property may be extended in the future to support more scenarios. + status: Optional[str] = None + # Required. Resource type. For example, for Azure resources, the type could be 'Subscription', 'ResourceGroup', 'Microsoft.Sql/server', etc. + type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GovernanceResource: @@ -29,10 +58,29 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .governance_role_assignment import GovernanceRoleAssignment + from .governance_role_assignment_request import GovernanceRoleAssignmentRequest + from .governance_role_definition import GovernanceRoleDefinition + from .governance_role_setting import GovernanceRoleSetting from .entity import Entity + from .governance_role_assignment import GovernanceRoleAssignment + from .governance_role_assignment_request import GovernanceRoleAssignmentRequest + from .governance_role_definition import GovernanceRoleDefinition + from .governance_role_setting import GovernanceRoleSetting fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "externalId": lambda n : setattr(self, 'external_id', n.get_str_value()), + "parent": lambda n : setattr(self, 'parent', n.get_object_value(GovernanceResource)), + "registeredDateTime": lambda n : setattr(self, 'registered_date_time', n.get_datetime_value()), + "registeredRoot": lambda n : setattr(self, 'registered_root', n.get_str_value()), + "roleAssignmentRequests": lambda n : setattr(self, 'role_assignment_requests', n.get_collection_of_object_values(GovernanceRoleAssignmentRequest)), + "roleAssignments": lambda n : setattr(self, 'role_assignments', n.get_collection_of_object_values(GovernanceRoleAssignment)), + "roleDefinitions": lambda n : setattr(self, 'role_definitions', n.get_collection_of_object_values(GovernanceRoleDefinition)), + "roleSettings": lambda n : setattr(self, 'role_settings', n.get_collection_of_object_values(GovernanceRoleSetting)), + "status": lambda n : setattr(self, 'status', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +95,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("externalId", self.external_id) + writer.write_object_value("parent", self.parent) + writer.write_datetime_value("registeredDateTime", self.registered_date_time) + writer.write_str_value("registeredRoot", self.registered_root) + writer.write_collection_of_object_values("roleAssignmentRequests", self.role_assignment_requests) + writer.write_collection_of_object_values("roleAssignments", self.role_assignments) + writer.write_collection_of_object_values("roleDefinitions", self.role_definitions) + writer.write_collection_of_object_values("roleSettings", self.role_settings) + writer.write_str_value("status", self.status) + writer.write_str_value("type", self.type) diff --git a/msgraph_beta/generated/models/governance_role_setting.py b/msgraph_beta/generated/models/governance_role_setting.py index 952838c13db..477260023c1 100644 --- a/msgraph_beta/generated/models/governance_role_setting.py +++ b/msgraph_beta/generated/models/governance_role_setting.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,38 @@ if TYPE_CHECKING: from .entity import Entity + from .governance_resource import GovernanceResource + from .governance_role_definition import GovernanceRoleDefinition + from .governance_rule_setting import GovernanceRuleSetting from .entity import Entity @dataclass class GovernanceRoleSetting(Entity, Parsable): + # The rule settings that are evaluated when an administrator tries to add an eligible role assignment. + admin_eligible_settings: Optional[list[GovernanceRuleSetting]] = None + # The rule settings that are evaluated when an administrator tries to add a direct member role assignment. + admin_member_settings: Optional[list[GovernanceRuleSetting]] = None + # Read-only. Indicate if the roleSetting is a default roleSetting + is_default: Optional[bool] = None + # Read-only. The display name of the administrator who last updated the roleSetting. + last_updated_by: Optional[str] = None + # Read-only. The time when the role setting was last updated. 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 + last_updated_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Read-only. The associated resource for this role setting. + resource: Optional[GovernanceResource] = None + # Required. The id of the resource that the role setting is associated with. + resource_id: Optional[str] = None + # Read-only. The role definition that is enforced with this role setting. + role_definition: Optional[GovernanceRoleDefinition] = None + # Required. The id of the role definition that the role setting is associated with. + role_definition_id: Optional[str] = None + # The rule settings that are evaluated when a user tries to add an eligible role assignment. The setting is not supported for now. + user_eligible_settings: Optional[list[GovernanceRuleSetting]] = None + # The rule settings that are evaluated when a user tries to activate his role assignment. + user_member_settings: Optional[list[GovernanceRuleSetting]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GovernanceRoleSetting: @@ -29,10 +57,27 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .governance_resource import GovernanceResource + from .governance_role_definition import GovernanceRoleDefinition + from .governance_rule_setting import GovernanceRuleSetting from .entity import Entity + from .governance_resource import GovernanceResource + from .governance_role_definition import GovernanceRoleDefinition + from .governance_rule_setting import GovernanceRuleSetting fields: dict[str, Callable[[Any], None]] = { + "adminEligibleSettings": lambda n : setattr(self, 'admin_eligible_settings', n.get_collection_of_object_values(GovernanceRuleSetting)), + "adminMemberSettings": lambda n : setattr(self, 'admin_member_settings', n.get_collection_of_object_values(GovernanceRuleSetting)), + "isDefault": lambda n : setattr(self, 'is_default', n.get_bool_value()), + "lastUpdatedBy": lambda n : setattr(self, 'last_updated_by', n.get_str_value()), + "lastUpdatedDateTime": lambda n : setattr(self, 'last_updated_date_time', n.get_datetime_value()), + "resource": lambda n : setattr(self, 'resource', n.get_object_value(GovernanceResource)), + "resourceId": lambda n : setattr(self, 'resource_id', n.get_str_value()), + "roleDefinition": lambda n : setattr(self, 'role_definition', n.get_object_value(GovernanceRoleDefinition)), + "roleDefinitionId": lambda n : setattr(self, 'role_definition_id', n.get_str_value()), + "userEligibleSettings": lambda n : setattr(self, 'user_eligible_settings', n.get_collection_of_object_values(GovernanceRuleSetting)), + "userMemberSettings": lambda n : setattr(self, 'user_member_settings', n.get_collection_of_object_values(GovernanceRuleSetting)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +92,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("adminEligibleSettings", self.admin_eligible_settings) + writer.write_collection_of_object_values("adminMemberSettings", self.admin_member_settings) + writer.write_bool_value("isDefault", self.is_default) + writer.write_str_value("lastUpdatedBy", self.last_updated_by) + writer.write_datetime_value("lastUpdatedDateTime", self.last_updated_date_time) + writer.write_object_value("resource", self.resource) + writer.write_str_value("resourceId", self.resource_id) + writer.write_object_value("roleDefinition", self.role_definition) + writer.write_str_value("roleDefinitionId", self.role_definition_id) + writer.write_collection_of_object_values("userEligibleSettings", self.user_eligible_settings) + writer.write_collection_of_object_values("userMemberSettings", self.user_member_settings) diff --git a/msgraph_beta/generated/models/governance_rule_setting.py b/msgraph_beta/generated/models/governance_rule_setting.py new file mode 100644 index 00000000000..2379df11e25 --- /dev/null +++ b/msgraph_beta/generated/models/governance_rule_setting.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 GovernanceRuleSetting(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The id of the rule. For example, ExpirationRule and MfaRule. + rule_identifier: Optional[str] = None + # The settings of the rule. The value is a JSON string with a list of pairs in the format of ParameterName:ParameterValue. For example, {'permanentAssignment':false,'maximumGrantPeriodInMinutes':129600} + setting: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GovernanceRuleSetting: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GovernanceRuleSetting + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GovernanceRuleSetting() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "ruleIdentifier": lambda n : setattr(self, 'rule_identifier', n.get_str_value()), + "setting": lambda n : setattr(self, 'setting', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("ruleIdentifier", self.rule_identifier) + writer.write_str_value("setting", self.setting) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/governance_subject.py b/msgraph_beta/generated/models/governance_subject.py index 5c8ca303b08..3946102523b 100644 --- a/msgraph_beta/generated/models/governance_subject.py +++ b/msgraph_beta/generated/models/governance_subject.py @@ -11,6 +11,16 @@ @dataclass class GovernanceSubject(Entity, Parsable): + # The display name of the subject. + display_name: Optional[str] = None + # The email address of the user subject. If the subject is in other types, it's empty. + email: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The principal name of the user subject. If the subject is in other types, it's empty. + principal_name: Optional[str] = None + # The type of the subject. The value can be User, Group, and ServicePrincipal. + type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GovernanceSubject: @@ -33,6 +43,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "email": lambda n : setattr(self, 'email', n.get_str_value()), + "principalName": lambda n : setattr(self, 'principal_name', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("email", self.email) + writer.write_str_value("principalName", self.principal_name) + writer.write_str_value("type", self.type) diff --git a/msgraph_beta/generated/models/group_filter.py b/msgraph_beta/generated/models/group_filter.py new file mode 100644 index 00000000000..00eb63f1c7e --- /dev/null +++ b/msgraph_beta/generated/models/group_filter.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GroupFilter(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Identifiers of groups that are in scope for a synchronization rule. For Active Directory groups, use the distinguished names. An empty list means no group filtering is configured. + included_groups: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GroupFilter: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GroupFilter + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GroupFilter() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "includedGroups": lambda n : setattr(self, 'included_groups', n.get_collection_of_primitive_values(str)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("includedGroups", self.included_groups) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/group_policy_definition.py b/msgraph_beta/generated/models/group_policy_definition.py index 056c8cdc55f..54815a374b6 100644 --- a/msgraph_beta/generated/models/group_policy_definition.py +++ b/msgraph_beta/generated/models/group_policy_definition.py @@ -1,11 +1,18 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union +from uuid import UUID if TYPE_CHECKING: from .entity import Entity + from .group_policy_category import GroupPolicyCategory + from .group_policy_definition_class_type import GroupPolicyDefinitionClassType + from .group_policy_definition_file import GroupPolicyDefinitionFile + from .group_policy_presentation import GroupPolicyPresentation + from .group_policy_type import GroupPolicyType from .entity import Entity @@ -14,6 +21,42 @@ class GroupPolicyDefinition(Entity, Parsable): """ The entity describes all of the information about a single group policy. """ + # The group policy category associated with the definition. + category: Optional[GroupPolicyCategory] = None + # The localized full category path for the policy. + category_path: Optional[str] = None + # Group Policy Definition Class Type. + class_type: Optional[GroupPolicyDefinitionClassType] = None + # The group policy file associated with the definition. + definition_file: Optional[GroupPolicyDefinitionFile] = None + # The localized policy name. + display_name: Optional[str] = None + # The localized explanation or help text associated with the policy. The default value is empty. + explain_text: Optional[str] = None + # The category id of the parent category + group_policy_category_id: Optional[UUID] = None + # Signifies whether or not there are related definitions to this definition + has_related_definitions: Optional[bool] = None + # The date and time the entity was last modified. + last_modified_date_time: Optional[datetime.datetime] = None + # Minimum required CSP version for device configuration in this definition + min_device_csp_version: Optional[str] = None + # Minimum required CSP version for user configuration in this definition + min_user_csp_version: Optional[str] = None + # Definition of the next version of this definition + next_version_definition: Optional[GroupPolicyDefinition] = None + # The OdataType property + odata_type: Optional[str] = None + # Type of Group Policy File or Definition. + policy_type: Optional[GroupPolicyType] = None + # The group policy presentations associated with the definition. + presentations: Optional[list[GroupPolicyPresentation]] = None + # Definition of the previous version of this definition + previous_version_definition: Optional[GroupPolicyDefinition] = None + # Localized string used to specify what operating system or application version is affected by the policy. + supported_on: Optional[str] = None + # Setting definition version + version: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GroupPolicyDefinition: @@ -32,10 +75,37 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .group_policy_category import GroupPolicyCategory + from .group_policy_definition_class_type import GroupPolicyDefinitionClassType + from .group_policy_definition_file import GroupPolicyDefinitionFile + from .group_policy_presentation import GroupPolicyPresentation + from .group_policy_type import GroupPolicyType from .entity import Entity + from .group_policy_category import GroupPolicyCategory + from .group_policy_definition_class_type import GroupPolicyDefinitionClassType + from .group_policy_definition_file import GroupPolicyDefinitionFile + from .group_policy_presentation import GroupPolicyPresentation + from .group_policy_type import GroupPolicyType fields: dict[str, Callable[[Any], None]] = { + "category": lambda n : setattr(self, 'category', n.get_object_value(GroupPolicyCategory)), + "categoryPath": lambda n : setattr(self, 'category_path', n.get_str_value()), + "classType": lambda n : setattr(self, 'class_type', n.get_enum_value(GroupPolicyDefinitionClassType)), + "definitionFile": lambda n : setattr(self, 'definition_file', n.get_object_value(GroupPolicyDefinitionFile)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "explainText": lambda n : setattr(self, 'explain_text', n.get_str_value()), + "groupPolicyCategoryId": lambda n : setattr(self, 'group_policy_category_id', n.get_uuid_value()), + "hasRelatedDefinitions": lambda n : setattr(self, 'has_related_definitions', n.get_bool_value()), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "minDeviceCspVersion": lambda n : setattr(self, 'min_device_csp_version', n.get_str_value()), + "minUserCspVersion": lambda n : setattr(self, 'min_user_csp_version', n.get_str_value()), + "nextVersionDefinition": lambda n : setattr(self, 'next_version_definition', n.get_object_value(GroupPolicyDefinition)), + "policyType": lambda n : setattr(self, 'policy_type', n.get_enum_value(GroupPolicyType)), + "presentations": lambda n : setattr(self, 'presentations', n.get_collection_of_object_values(GroupPolicyPresentation)), + "previousVersionDefinition": lambda n : setattr(self, 'previous_version_definition', n.get_object_value(GroupPolicyDefinition)), + "supportedOn": lambda n : setattr(self, 'supported_on', n.get_str_value()), + "version": lambda n : setattr(self, 'version', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +120,22 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("category", self.category) + writer.write_str_value("categoryPath", self.category_path) + writer.write_enum_value("classType", self.class_type) + writer.write_object_value("definitionFile", self.definition_file) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("explainText", self.explain_text) + writer.write_uuid_value("groupPolicyCategoryId", self.group_policy_category_id) + writer.write_bool_value("hasRelatedDefinitions", self.has_related_definitions) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_str_value("minDeviceCspVersion", self.min_device_csp_version) + writer.write_str_value("minUserCspVersion", self.min_user_csp_version) + writer.write_object_value("nextVersionDefinition", self.next_version_definition) + writer.write_enum_value("policyType", self.policy_type) + writer.write_collection_of_object_values("presentations", self.presentations) + writer.write_object_value("previousVersionDefinition", self.previous_version_definition) + writer.write_str_value("supportedOn", self.supported_on) + writer.write_str_value("version", self.version) diff --git a/msgraph_beta/generated/models/group_policy_definition_class_type.py b/msgraph_beta/generated/models/group_policy_definition_class_type.py new file mode 100644 index 00000000000..a7fe2fda210 --- /dev/null +++ b/msgraph_beta/generated/models/group_policy_definition_class_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class GroupPolicyDefinitionClassType(str, Enum): + # Identifies placement of the policy setting under the user configuration node. + User = "user", + # Identifies placement of the policy setting under the computer configuration node. + Machine = "machine", + diff --git a/msgraph_beta/generated/models/group_policy_definition_file.py b/msgraph_beta/generated/models/group_policy_definition_file.py index f5d7c69b0e2..47007df61e1 100644 --- a/msgraph_beta/generated/models/group_policy_definition_file.py +++ b/msgraph_beta/generated/models/group_policy_definition_file.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,8 @@ if TYPE_CHECKING: from .entity import Entity + from .group_policy_definition import GroupPolicyDefinition + from .group_policy_type import GroupPolicyType from .group_policy_uploaded_definition_file import GroupPolicyUploadedDefinitionFile from .entity import Entity @@ -15,6 +18,28 @@ class GroupPolicyDefinitionFile(Entity, Parsable): """ The entity represents an ADMX (Administrative Template) XML file. The ADMX file contains a collection of group policy definitions and their locations by category path. The group policy definition file also contains the languages supported as determined by the language dependent ADML (Administrative Template) language files. """ + # The group policy definitions associated with the file. + definitions: Optional[list[GroupPolicyDefinition]] = None + # The localized description of the policy settings in the ADMX file. The default value is empty. + description: Optional[str] = None + # The localized friendly name of the ADMX file. + display_name: Optional[str] = None + # The file name of the ADMX file without the path. For example: edge.admx + file_name: Optional[str] = None + # The supported language codes for the ADMX file. + language_codes: Optional[list[str]] = None + # The date and time the entity was last modified. + last_modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Type of Group Policy File or Definition. + policy_type: Optional[GroupPolicyType] = None + # The revision version associated with the file. + revision: Optional[str] = None + # Specifies the URI used to identify the namespace within the ADMX file. + target_namespace: Optional[str] = None + # Specifies the logical name that refers to the namespace within the ADMX file. + target_prefix: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GroupPolicyDefinitionFile: @@ -42,12 +67,26 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .group_policy_definition import GroupPolicyDefinition + from .group_policy_type import GroupPolicyType from .group_policy_uploaded_definition_file import GroupPolicyUploadedDefinitionFile from .entity import Entity + from .group_policy_definition import GroupPolicyDefinition + from .group_policy_type import GroupPolicyType from .group_policy_uploaded_definition_file import GroupPolicyUploadedDefinitionFile fields: dict[str, Callable[[Any], None]] = { + "definitions": lambda n : setattr(self, 'definitions', n.get_collection_of_object_values(GroupPolicyDefinition)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "fileName": lambda n : setattr(self, 'file_name', n.get_str_value()), + "languageCodes": lambda n : setattr(self, 'language_codes', n.get_collection_of_primitive_values(str)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "policyType": lambda n : setattr(self, 'policy_type', n.get_enum_value(GroupPolicyType)), + "revision": lambda n : setattr(self, 'revision', n.get_str_value()), + "targetNamespace": lambda n : setattr(self, 'target_namespace', n.get_str_value()), + "targetPrefix": lambda n : setattr(self, 'target_prefix', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -62,5 +101,15 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("definitions", self.definitions) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("fileName", self.file_name) + writer.write_collection_of_primitive_values("languageCodes", self.language_codes) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_enum_value("policyType", self.policy_type) + writer.write_str_value("revision", self.revision) + writer.write_str_value("targetNamespace", self.target_namespace) + writer.write_str_value("targetPrefix", self.target_prefix) diff --git a/msgraph_beta/generated/models/group_policy_presentation.py b/msgraph_beta/generated/models/group_policy_presentation.py index 781e320e378..9ec425865bf 100644 --- a/msgraph_beta/generated/models/group_policy_presentation.py +++ b/msgraph_beta/generated/models/group_policy_presentation.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,7 @@ if TYPE_CHECKING: from .entity import Entity + from .group_policy_definition import GroupPolicyDefinition from .group_policy_presentation_check_box import GroupPolicyPresentationCheckBox from .group_policy_presentation_combo_box import GroupPolicyPresentationComboBox from .group_policy_presentation_decimal_text_box import GroupPolicyPresentationDecimalTextBox @@ -24,6 +26,14 @@ class GroupPolicyPresentation(Entity, Parsable): """ The base entity for the display presentation of any of the additional options in a group policy definition. """ + # The group policy definition associated with the presentation. + definition: Optional[GroupPolicyDefinition] = None + # Localized text label for any presentation entity. The default value is empty. + label: Optional[str] = None + # The date and time the entity was last modified. + last_modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GroupPolicyPresentation: @@ -87,6 +97,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .group_policy_definition import GroupPolicyDefinition from .group_policy_presentation_check_box import GroupPolicyPresentationCheckBox from .group_policy_presentation_combo_box import GroupPolicyPresentationComboBox from .group_policy_presentation_decimal_text_box import GroupPolicyPresentationDecimalTextBox @@ -99,6 +110,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation from .entity import Entity + from .group_policy_definition import GroupPolicyDefinition from .group_policy_presentation_check_box import GroupPolicyPresentationCheckBox from .group_policy_presentation_combo_box import GroupPolicyPresentationComboBox from .group_policy_presentation_decimal_text_box import GroupPolicyPresentationDecimalTextBox @@ -111,6 +123,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation fields: dict[str, Callable[[Any], None]] = { + "definition": lambda n : setattr(self, 'definition', n.get_object_value(GroupPolicyDefinition)), + "label": lambda n : setattr(self, 'label', n.get_str_value()), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -125,5 +140,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("definition", self.definition) + writer.write_str_value("label", self.label) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) diff --git a/msgraph_beta/generated/models/group_policy_type.py b/msgraph_beta/generated/models/group_policy_type.py new file mode 100644 index 00000000000..70b3fcaeed4 --- /dev/null +++ b/msgraph_beta/generated/models/group_policy_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class GroupPolicyType(str, Enum): + # Group Policy administrative templates built-in to the Policy configuration service provider (CSP). + AdmxBacked = "admxBacked", + # Group Policy administrative templates installed using the Policy configuration service provider (CSP). + AdmxIngested = "admxIngested", + diff --git a/msgraph_beta/generated/models/hardware_configuration_run_summary.py b/msgraph_beta/generated/models/hardware_configuration_run_summary.py index f7523041773..45ff9814b43 100644 --- a/msgraph_beta/generated/models/hardware_configuration_run_summary.py +++ b/msgraph_beta/generated/models/hardware_configuration_run_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,34 @@ class HardwareConfigurationRunSummary(Entity, Parsable): """ Contains properties for the run summary of a hardware configuration script. """ + # Number of devices for which hardware configuration state is error + error_device_count: Optional[int] = None + # Number of users for which hardware configuration state is error + error_user_count: Optional[int] = None + # Number of devices for which hardware configuration found an issue + failed_device_count: Optional[int] = None + # Number of users for which hardware configuration found an issue + failed_user_count: Optional[int] = None + # Last run time for the configuration across all devices + last_run_date_time: Optional[datetime.datetime] = None + # Number of devices for which hardware configuration state is not applicable + not_applicable_device_count: Optional[int] = None + # Number of users for which hardware configuration state is not applicable + not_applicable_user_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of devices for which hardware configuration is in pending state + pending_device_count: Optional[int] = None + # Number of users for which hardware configuration is in pending state + pending_user_count: Optional[int] = None + # Number of devices for which hardware configured without any issue + successful_device_count: Optional[int] = None + # Number of users for which hardware configured without any issue + successful_user_count: Optional[int] = None + # Number of devices for which hardware configuration state is unknown + unknown_device_count: Optional[int] = None + # Number of users for which hardware configuration state is unknown + unknown_user_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> HardwareConfigurationRunSummary: @@ -36,6 +65,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "errorDeviceCount": lambda n : setattr(self, 'error_device_count', n.get_int_value()), + "errorUserCount": lambda n : setattr(self, 'error_user_count', n.get_int_value()), + "failedDeviceCount": lambda n : setattr(self, 'failed_device_count', n.get_int_value()), + "failedUserCount": lambda n : setattr(self, 'failed_user_count', n.get_int_value()), + "lastRunDateTime": lambda n : setattr(self, 'last_run_date_time', n.get_datetime_value()), + "notApplicableDeviceCount": lambda n : setattr(self, 'not_applicable_device_count', n.get_int_value()), + "notApplicableUserCount": lambda n : setattr(self, 'not_applicable_user_count', n.get_int_value()), + "pendingDeviceCount": lambda n : setattr(self, 'pending_device_count', n.get_int_value()), + "pendingUserCount": lambda n : setattr(self, 'pending_user_count', n.get_int_value()), + "successfulDeviceCount": lambda n : setattr(self, 'successful_device_count', n.get_int_value()), + "successfulUserCount": lambda n : setattr(self, 'successful_user_count', n.get_int_value()), + "unknownDeviceCount": lambda n : setattr(self, 'unknown_device_count', n.get_int_value()), + "unknownUserCount": lambda n : setattr(self, 'unknown_user_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +92,18 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("errorDeviceCount", self.error_device_count) + writer.write_int_value("errorUserCount", self.error_user_count) + writer.write_int_value("failedDeviceCount", self.failed_device_count) + writer.write_int_value("failedUserCount", self.failed_user_count) + writer.write_datetime_value("lastRunDateTime", self.last_run_date_time) + writer.write_int_value("notApplicableDeviceCount", self.not_applicable_device_count) + writer.write_int_value("notApplicableUserCount", self.not_applicable_user_count) + writer.write_int_value("pendingDeviceCount", self.pending_device_count) + writer.write_int_value("pendingUserCount", self.pending_user_count) + writer.write_int_value("successfulDeviceCount", self.successful_device_count) + writer.write_int_value("successfulUserCount", self.successful_user_count) + writer.write_int_value("unknownDeviceCount", self.unknown_device_count) + writer.write_int_value("unknownUserCount", self.unknown_user_count) diff --git a/msgraph_beta/generated/models/hashes.py b/msgraph_beta/generated/models/hashes.py new file mode 100644 index 00000000000..08b833ee34d --- /dev/null +++ b/msgraph_beta/generated/models/hashes.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Hashes(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The CRC32 value of the file (if available). Read-only. + crc32_hash: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # A proprietary hash of the file that can be used to determine if the contents of the file change (if available). Read-only. + quick_xor_hash: Optional[str] = None + # SHA1 hash for the contents of the file (if available). Read-only. + sha1_hash: Optional[str] = None + # This property isn't supported. Don't use. + sha256_hash: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Hashes: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Hashes + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Hashes() + + 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]] = { + "crc32Hash": lambda n : setattr(self, 'crc32_hash', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "quickXorHash": lambda n : setattr(self, 'quick_xor_hash', n.get_str_value()), + "sha1Hash": lambda n : setattr(self, 'sha1_hash', n.get_str_value()), + "sha256Hash": lambda n : setattr(self, 'sha256_hash', 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("crc32Hash", self.crc32_hash) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("quickXorHash", self.quick_xor_hash) + writer.write_str_value("sha1Hash", self.sha1_hash) + writer.write_str_value("sha256Hash", self.sha256_hash) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/health_monitoring/health_monitoring_root.py b/msgraph_beta/generated/models/health_monitoring/health_monitoring_root.py index dfd2bee4865..bf241e243db 100644 --- a/msgraph_beta/generated/models/health_monitoring/health_monitoring_root.py +++ b/msgraph_beta/generated/models/health_monitoring/health_monitoring_root.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from ..entity import Entity + from .alert import Alert + from .alert_configuration import AlertConfiguration from ..entity import Entity @dataclass class HealthMonitoringRoot(Entity, Parsable): + # The configuration of an alert type, which defines behavior that occurs when an alert is created. + alert_configurations: Optional[list[AlertConfiguration]] = None + # The collection of health monitoring system detected alerts for anomalous usage patterns found in a Microsoft Entra tenant. + alerts: Optional[list[Alert]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> HealthMonitoringRoot: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .alert import Alert + from .alert_configuration import AlertConfiguration from ..entity import Entity + from .alert import Alert + from .alert_configuration import AlertConfiguration fields: dict[str, Callable[[Any], None]] = { + "alertConfigurations": lambda n : setattr(self, 'alert_configurations', n.get_collection_of_object_values(AlertConfiguration)), + "alerts": lambda n : setattr(self, 'alerts', n.get_collection_of_object_values(Alert)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("alertConfigurations", self.alert_configurations) + writer.write_collection_of_object_values("alerts", self.alerts) diff --git a/msgraph_beta/generated/models/identity.py b/msgraph_beta/generated/models/identity.py index 4d35aa8cef1..3c725d47997 100644 --- a/msgraph_beta/generated/models/identity.py +++ b/msgraph_beta/generated/models/identity.py @@ -39,9 +39,9 @@ class Identity(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The display name of the identity. This property is read-only. + # The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. display_name: Optional[str] = None - # The identifier of the identity. This property is read-only. + # Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. id: Optional[str] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/identity_api_connector.py b/msgraph_beta/generated/models/identity_api_connector.py index 18b1b21070a..b0ff23efda2 100644 --- a/msgraph_beta/generated/models/identity_api_connector.py +++ b/msgraph_beta/generated/models/identity_api_connector.py @@ -5,12 +5,21 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase from .entity import Entity from .entity import Entity @dataclass class IdentityApiConnector(Entity, Parsable): + # The object which describes the authentication configuration details for calling the API. Basic and PKCS 12 client certificate are supported. + authentication_configuration: Optional[ApiAuthenticationConfigurationBase] = None + # The name of the API connector. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The URL of the API endpoint to call. + target_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IdentityApiConnector: @@ -28,11 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase from .entity import Entity + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "authenticationConfiguration": lambda n : setattr(self, 'authentication_configuration', n.get_object_value(ApiAuthenticationConfigurationBase)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "targetUrl": lambda n : setattr(self, 'target_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("authenticationConfiguration", self.authentication_configuration) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("targetUrl", self.target_url) diff --git a/msgraph_beta/generated/models/identity_set.py b/msgraph_beta/generated/models/identity_set.py index 84fea5e7d64..5c3e7822400 100644 --- a/msgraph_beta/generated/models/identity_set.py +++ b/msgraph_beta/generated/models/identity_set.py @@ -23,13 +23,13 @@ class IdentitySet(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Optional. The application associated with this action. + # The Identity of the Application. This property is read-only. application: Optional[Identity] = None - # Optional. The device associated with this action. + # The Identity of the Device. This property is read-only. device: Optional[Identity] = None # The OdataType property odata_type: Optional[str] = None - # Optional. The user associated with this action. + # The Identity of the User. This property is read-only. user: Optional[Identity] = None @staticmethod diff --git a/msgraph_beta/generated/models/identity_user_flow.py b/msgraph_beta/generated/models/identity_user_flow.py index 92098caa322..92c5ac094cb 100644 --- a/msgraph_beta/generated/models/identity_user_flow.py +++ b/msgraph_beta/generated/models/identity_user_flow.py @@ -8,11 +8,18 @@ from .b2c_identity_user_flow import B2cIdentityUserFlow from .b2x_identity_user_flow import B2xIdentityUserFlow from .entity import Entity + from .user_flow_type import UserFlowType from .entity import Entity @dataclass class IdentityUserFlow(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The userFlowType property + user_flow_type: Optional[UserFlowType] = None + # The userFlowTypeVersion property + user_flow_type_version: Optional[float] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IdentityUserFlow: @@ -46,12 +53,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .b2c_identity_user_flow import B2cIdentityUserFlow from .b2x_identity_user_flow import B2xIdentityUserFlow from .entity import Entity + from .user_flow_type import UserFlowType from .b2c_identity_user_flow import B2cIdentityUserFlow from .b2x_identity_user_flow import B2xIdentityUserFlow from .entity import Entity + from .user_flow_type import UserFlowType fields: dict[str, Callable[[Any], None]] = { + "userFlowType": lambda n : setattr(self, 'user_flow_type', n.get_enum_value(UserFlowType)), + "userFlowTypeVersion": lambda n : setattr(self, 'user_flow_type_version', n.get_float_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +77,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("userFlowType", self.user_flow_type) + writer.write_float_value("userFlowTypeVersion", self.user_flow_type_version) diff --git a/msgraph_beta/generated/models/idle_session_sign_out.py b/msgraph_beta/generated/models/idle_session_sign_out.py new file mode 100644 index 00000000000..ad331d5a105 --- /dev/null +++ b/msgraph_beta/generated/models/idle_session_sign_out.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class IdleSessionSignOut(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether the idle session sign-out policy is enabled. + is_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of seconds of inactivity after which a user is signed out. + sign_out_after_in_seconds: Optional[int] = None + # Number of seconds of inactivity after which a user is notified that they'll be signed out. + warn_after_in_seconds: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IdleSessionSignOut: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IdleSessionSignOut + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IdleSessionSignOut() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "signOutAfterInSeconds": lambda n : setattr(self, 'sign_out_after_in_seconds', n.get_int_value()), + "warnAfterInSeconds": lambda n : setattr(self, 'warn_after_in_seconds', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("signOutAfterInSeconds", self.sign_out_after_in_seconds) + writer.write_int_value("warnAfterInSeconds", self.warn_after_in_seconds) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/if_empty_transformation.py b/msgraph_beta/generated/models/if_empty_transformation.py new file mode 100644 index 00000000000..8e3a10fda96 --- /dev/null +++ b/msgraph_beta/generated/models/if_empty_transformation.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class IfEmptyTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.ifEmptyTransformation" + # The output property + output: Optional[TransformationAttribute] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IfEmptyTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IfEmptyTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IfEmptyTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + fields: dict[str, Callable[[Any], None]] = { + "output": lambda n : setattr(self, 'output', n.get_object_value(TransformationAttribute)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_object_value("output", self.output) + + diff --git a/msgraph_beta/generated/models/if_not_empty_transformation.py b/msgraph_beta/generated/models/if_not_empty_transformation.py new file mode 100644 index 00000000000..9ac49c2e748 --- /dev/null +++ b/msgraph_beta/generated/models/if_not_empty_transformation.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class IfNotEmptyTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.ifNotEmptyTransformation" + # The output property + output: Optional[TransformationAttribute] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IfNotEmptyTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IfNotEmptyTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IfNotEmptyTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + fields: dict[str, Callable[[Any], None]] = { + "output": lambda n : setattr(self, 'output', n.get_object_value(TransformationAttribute)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_object_value("output", self.output) + + diff --git a/msgraph_beta/generated/models/image.py b/msgraph_beta/generated/models/image.py new file mode 100644 index 00000000000..5f6b56b5de5 --- /dev/null +++ b/msgraph_beta/generated/models/image.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 Image(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Optional. Height of the image, in pixels. Read-only. + height: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Optional. Width of the image, in pixels. Read-only. + width: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Image: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Image + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Image() + + 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]] = { + "height": lambda n : setattr(self, 'height', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "width": lambda n : setattr(self, 'width', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("height", self.height) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("width", self.width) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/image_tagging_choice.py b/msgraph_beta/generated/models/image_tagging_choice.py new file mode 100644 index 00000000000..74f415d78b7 --- /dev/null +++ b/msgraph_beta/generated/models/image_tagging_choice.py @@ -0,0 +1,8 @@ +from enum import Enum + +class ImageTaggingChoice(str, Enum): + Disabled = "disabled", + Basic = "basic", + Enhanced = "enhanced", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/industry_data/additional_class_group_attributes.py b/msgraph_beta/generated/models/industry_data/additional_class_group_attributes.py new file mode 100644 index 00000000000..e4db4a6df5c --- /dev/null +++ b/msgraph_beta/generated/models/industry_data/additional_class_group_attributes.py @@ -0,0 +1,13 @@ +from enum import Enum + +class AdditionalClassGroupAttributes(str, Enum): + CourseTitle = "courseTitle", + CourseCode = "courseCode", + CourseSubject = "courseSubject", + CourseGradeLevel = "courseGradeLevel", + CourseExternalId = "courseExternalId", + AcademicSessionTitle = "academicSessionTitle", + AcademicSessionExternalId = "academicSessionExternalId", + ClassCode = "classCode", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/industry_data/additional_user_attributes.py b/msgraph_beta/generated/models/industry_data/additional_user_attributes.py new file mode 100644 index 00000000000..44795b49541 --- /dev/null +++ b/msgraph_beta/generated/models/industry_data/additional_user_attributes.py @@ -0,0 +1,7 @@ +from enum import Enum + +class AdditionalUserAttributes(str, Enum): + UserGradeLevel = "userGradeLevel", + UserNumber = "userNumber", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/industry_data/additional_user_options.py b/msgraph_beta/generated/models/industry_data/additional_user_options.py index 8c1d9c793c5..9495cf788a8 100644 --- a/msgraph_beta/generated/models/industry_data/additional_user_options.py +++ b/msgraph_beta/generated/models/industry_data/additional_user_options.py @@ -14,7 +14,7 @@ class AdditionalUserOptions(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # Indicates whether student contact association should be allowed. allow_student_contact_association: Optional[bool] = None - # Indicates whether all students should be marked as minors. + # Indicates whether all students should be marked as minors. The markAllStudentsAsMinors property is deprecated and will stop returning data on October 15, 2025. Going forward, use the studentAgeGroup property. mark_all_students_as_minors: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/industry_data/class_group_configuration.py b/msgraph_beta/generated/models/industry_data/class_group_configuration.py index 5e80d992285..dbce3a78bb5 100644 --- a/msgraph_beta/generated/models/industry_data/class_group_configuration.py +++ b/msgraph_beta/generated/models/industry_data/class_group_configuration.py @@ -6,6 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .additional_class_group_attributes import AdditionalClassGroupAttributes from .additional_class_group_options import AdditionalClassGroupOptions from .enrollment_mappings import EnrollmentMappings @@ -17,7 +18,7 @@ class ClassGroupConfiguration(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The different attributes to sync for the class groups. The possible values are: courseTitle, courseCode, courseSubject, courseGradeLevel, courseExternalId, academicSessionTitle, academicSessionExternalId, classCode, unknownFutureValue. - additional_attributes: Optional[list[str]] = None + additional_attributes: Optional[list[AdditionalClassGroupAttributes]] = None # The additionalOptions property additional_options: Optional[AdditionalClassGroupOptions] = None # The enrollmentMappings property @@ -41,14 +42,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .additional_class_group_attributes import AdditionalClassGroupAttributes from .additional_class_group_options import AdditionalClassGroupOptions from .enrollment_mappings import EnrollmentMappings + from .additional_class_group_attributes import AdditionalClassGroupAttributes from .additional_class_group_options import AdditionalClassGroupOptions from .enrollment_mappings import EnrollmentMappings fields: dict[str, Callable[[Any], None]] = { - "additionalAttributes": lambda n : setattr(self, 'additional_attributes', n.get_collection_of_primitive_values(str)), + "additionalAttributes": lambda n : setattr(self, 'additional_attributes', n.get_collection_of_enum_values(AdditionalClassGroupAttributes)), "additionalOptions": lambda n : setattr(self, 'additional_options', n.get_object_value(AdditionalClassGroupOptions)), "enrollmentMappings": lambda n : setattr(self, 'enrollment_mappings', n.get_object_value(EnrollmentMappings)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), @@ -63,7 +66,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("additionalAttributes", self.additional_attributes) + writer.write_collection_of_enum_values("additionalAttributes", self.additional_attributes) writer.write_object_value("additionalOptions", self.additional_options) writer.write_object_value("enrollmentMappings", self.enrollment_mappings) writer.write_str_value("@odata.type", self.odata_type) diff --git a/msgraph_beta/generated/models/industry_data/user_management_options.py b/msgraph_beta/generated/models/industry_data/user_management_options.py index 71fab9e55c8..6f5058119e9 100644 --- a/msgraph_beta/generated/models/industry_data/user_management_options.py +++ b/msgraph_beta/generated/models/industry_data/user_management_options.py @@ -6,6 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .additional_user_attributes import AdditionalUserAttributes from .additional_user_options import AdditionalUserOptions @dataclass @@ -16,7 +17,7 @@ class UserManagementOptions(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The different attribute choices for the users to be provisioned. The possible values are: userGradeLevel, userNumber, unknownFutureValue. - additional_attributes: Optional[list[str]] = None + additional_attributes: Optional[list[AdditionalUserAttributes]] = None # The additionalOptions property additional_options: Optional[AdditionalUserOptions] = None # The OdataType property @@ -38,12 +39,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .additional_user_attributes import AdditionalUserAttributes from .additional_user_options import AdditionalUserOptions + from .additional_user_attributes import AdditionalUserAttributes from .additional_user_options import AdditionalUserOptions fields: dict[str, Callable[[Any], None]] = { - "additionalAttributes": lambda n : setattr(self, 'additional_attributes', n.get_collection_of_primitive_values(str)), + "additionalAttributes": lambda n : setattr(self, 'additional_attributes', n.get_collection_of_enum_values(AdditionalUserAttributes)), "additionalOptions": lambda n : setattr(self, 'additional_options', n.get_object_value(AdditionalUserOptions)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), } @@ -57,7 +60,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("additionalAttributes", self.additional_attributes) + writer.write_collection_of_enum_values("additionalAttributes", self.additional_attributes) writer.write_object_value("additionalOptions", self.additional_options) writer.write_str_value("@odata.type", self.odata_type) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/inference_classification.py b/msgraph_beta/generated/models/inference_classification.py index 27e6ff46e93..6b802dccbc4 100644 --- a/msgraph_beta/generated/models/inference_classification.py +++ b/msgraph_beta/generated/models/inference_classification.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .inference_classification_override import InferenceClassificationOverride from .entity import Entity @dataclass class InferenceClassification(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # A set of overrides for a user to always classify messages from specific senders in certain ways: focused, or other. Read-only. Nullable. + overrides: Optional[list[InferenceClassificationOverride]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InferenceClassification: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .inference_classification_override import InferenceClassificationOverride from .entity import Entity + from .inference_classification_override import InferenceClassificationOverride fields: dict[str, Callable[[Any], None]] = { + "overrides": lambda n : setattr(self, 'overrides', n.get_collection_of_object_values(InferenceClassificationOverride)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("overrides", self.overrides) diff --git a/msgraph_beta/generated/models/information_protection.py b/msgraph_beta/generated/models/information_protection.py index 3f881df0309..3fa17706b19 100644 --- a/msgraph_beta/generated/models/information_protection.py +++ b/msgraph_beta/generated/models/information_protection.py @@ -5,12 +5,32 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .bitlocker import Bitlocker + from .data_loss_prevention_policy import DataLossPreventionPolicy from .entity import Entity + from .information_protection_policy import InformationProtectionPolicy + from .sensitivity_label import SensitivityLabel + from .sensitivity_policy_settings import SensitivityPolicySettings + from .threat_assessment_request import ThreatAssessmentRequest from .entity import Entity @dataclass class InformationProtection(Entity, Parsable): + # The bitlocker property + bitlocker: Optional[Bitlocker] = None + # The dataLossPreventionPolicies property + data_loss_prevention_policies: Optional[list[DataLossPreventionPolicy]] = None + # The OdataType property + odata_type: Optional[str] = None + # The policy property + policy: Optional[InformationProtectionPolicy] = None + # The sensitivityLabels property + sensitivity_labels: Optional[list[SensitivityLabel]] = None + # The sensitivityPolicySettings property + sensitivity_policy_settings: Optional[SensitivityPolicySettings] = None + # The threatAssessmentRequests property + threat_assessment_requests: Optional[list[ThreatAssessmentRequest]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InformationProtection: @@ -28,11 +48,29 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .bitlocker import Bitlocker + from .data_loss_prevention_policy import DataLossPreventionPolicy from .entity import Entity + from .information_protection_policy import InformationProtectionPolicy + from .sensitivity_label import SensitivityLabel + from .sensitivity_policy_settings import SensitivityPolicySettings + from .threat_assessment_request import ThreatAssessmentRequest + from .bitlocker import Bitlocker + from .data_loss_prevention_policy import DataLossPreventionPolicy from .entity import Entity + from .information_protection_policy import InformationProtectionPolicy + from .sensitivity_label import SensitivityLabel + from .sensitivity_policy_settings import SensitivityPolicySettings + from .threat_assessment_request import ThreatAssessmentRequest fields: dict[str, Callable[[Any], None]] = { + "bitlocker": lambda n : setattr(self, 'bitlocker', n.get_object_value(Bitlocker)), + "dataLossPreventionPolicies": lambda n : setattr(self, 'data_loss_prevention_policies', n.get_collection_of_object_values(DataLossPreventionPolicy)), + "policy": lambda n : setattr(self, 'policy', n.get_object_value(InformationProtectionPolicy)), + "sensitivityLabels": lambda n : setattr(self, 'sensitivity_labels', n.get_collection_of_object_values(SensitivityLabel)), + "sensitivityPolicySettings": lambda n : setattr(self, 'sensitivity_policy_settings', n.get_object_value(SensitivityPolicySettings)), + "threatAssessmentRequests": lambda n : setattr(self, 'threat_assessment_requests', n.get_collection_of_object_values(ThreatAssessmentRequest)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +85,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("bitlocker", self.bitlocker) + writer.write_collection_of_object_values("dataLossPreventionPolicies", self.data_loss_prevention_policies) + writer.write_object_value("policy", self.policy) + writer.write_collection_of_object_values("sensitivityLabels", self.sensitivity_labels) + writer.write_object_value("sensitivityPolicySettings", self.sensitivity_policy_settings) + writer.write_collection_of_object_values("threatAssessmentRequests", self.threat_assessment_requests) diff --git a/msgraph_beta/generated/models/internet_explorer_mode.py b/msgraph_beta/generated/models/internet_explorer_mode.py index f0231b2eb5c..1fabc8795c0 100644 --- a/msgraph_beta/generated/models/internet_explorer_mode.py +++ b/msgraph_beta/generated/models/internet_explorer_mode.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .browser_site_list import BrowserSiteList from .entity import Entity from .entity import Entity @dataclass class InternetExplorerMode(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # A collection of site lists to support Internet Explorer mode. + site_lists: Optional[list[BrowserSiteList]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InternetExplorerMode: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .browser_site_list import BrowserSiteList from .entity import Entity + from .browser_site_list import BrowserSiteList from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "siteLists": lambda n : setattr(self, 'site_lists', n.get_collection_of_object_values(BrowserSiteList)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("siteLists", self.site_lists) diff --git a/msgraph_beta/generated/models/invitation_redemption_identity_provider_configuration.py b/msgraph_beta/generated/models/invitation_redemption_identity_provider_configuration.py new file mode 100644 index 00000000000..a695d50ee66 --- /dev/null +++ b/msgraph_beta/generated/models/invitation_redemption_identity_provider_configuration.py @@ -0,0 +1,77 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .b2b_identity_providers_type import B2bIdentityProvidersType + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration + +@dataclass +class InvitationRedemptionIdentityProviderConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The fallback identity provider to be used in case no primary identity provider can be used for guest invitation redemption. Possible values are: defaultConfiguredIdp, emailOneTimePasscode, or microsoftAccount. + fallback_identity_provider: Optional[B2bIdentityProvidersType] = None + # The OdataType property + odata_type: Optional[str] = None + # Collection of identity providers in priority order of preference to be used for guest invitation redemption. Possible values are: azureActiveDirectory, externalFederation, or socialIdentityProviders. + primary_identity_provider_precedence_order: Optional[list[B2bIdentityProvidersType]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> InvitationRedemptionIdentityProviderConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: InvitationRedemptionIdentityProviderConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration".casefold(): + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration + + return DefaultInvitationRedemptionIdentityProviderConfiguration() + return InvitationRedemptionIdentityProviderConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .b2b_identity_providers_type import B2bIdentityProvidersType + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration + + from .b2b_identity_providers_type import B2bIdentityProvidersType + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration + + fields: dict[str, Callable[[Any], None]] = { + "fallbackIdentityProvider": lambda n : setattr(self, 'fallback_identity_provider', n.get_enum_value(B2bIdentityProvidersType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "primaryIdentityProviderPrecedenceOrder": lambda n : setattr(self, 'primary_identity_provider_precedence_order', n.get_collection_of_enum_values(B2bIdentityProvidersType)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("fallbackIdentityProvider", self.fallback_identity_provider) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_enum_values("primaryIdentityProviderPrecedenceOrder", self.primary_identity_provider_precedence_order) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/ios_certificate_profile.py b/msgraph_beta/generated/models/ios_certificate_profile.py index 44f5db91fe2..48430cbdf2e 100644 --- a/msgraph_beta/generated/models/ios_certificate_profile.py +++ b/msgraph_beta/generated/models/ios_certificate_profile.py @@ -18,6 +18,8 @@ class IosCertificateProfile(DeviceConfiguration, Parsable): """ Device Configuration. """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.iosCertificateProfile" @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IosCertificateProfile: diff --git a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration.py b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration.py index 8e040b17c44..69d5ab03382 100644 --- a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration.py +++ b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration.py @@ -19,7 +19,7 @@ class IosLobAppProvisioningConfiguration(Entity, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the iOS LOB App Provisioning Configuration resource. """ - # The associated group assignments for IosLobAppProvisioningConfiguration. + # The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. assignments: Optional[list[IosLobAppProvisioningConfigurationAssignment]] = None # DateTime the object was created. created_date_time: Optional[datetime.datetime] = None @@ -29,7 +29,7 @@ class IosLobAppProvisioningConfiguration(Entity, Parsable): device_statuses: Optional[list[ManagedDeviceMobileAppConfigurationDeviceStatus]] = None # Admin provided name of the device configuration. display_name: Optional[str] = None - # Optional profile expiration date and time. + # Optional profile expiration date and time. 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 would look like this: '2014-01-01T00:00:00Z'. Returned by default. expiration_date_time: Optional[datetime.datetime] = None # The associated group assignments. group_assignments: Optional[list[MobileAppProvisioningConfigGroupAssignment]] = None diff --git a/msgraph_beta/generated/models/ios_managed_app_protection.py b/msgraph_beta/generated/models/ios_managed_app_protection.py index adc9341a8e0..fb12c689201 100644 --- a/msgraph_beta/generated/models/ios_managed_app_protection.py +++ b/msgraph_beta/generated/models/ios_managed_app_protection.py @@ -36,7 +36,7 @@ class IosManagedAppProtection(TargetedManagedAppProtection, Parsable): app_data_encryption_type: Optional[ManagedAppDataEncryptionType] = None # List of apps to which the policy is deployed. apps: Optional[list[ManagedMobileApp]] = None - # A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + # A custom browser protocol to open weblink on iOS. custom_browser_protocol: Optional[str] = None # Protocol of a custom dialer app to click-to-open a phone number on iOS, for example, skype:. custom_dialer_app_protocol: Optional[str] = None diff --git a/msgraph_beta/generated/models/ios_trusted_root_certificate.py b/msgraph_beta/generated/models/ios_trusted_root_certificate.py index c6d8dbddd0c..e2a5b778ac6 100644 --- a/msgraph_beta/generated/models/ios_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/ios_trusted_root_certificate.py @@ -14,6 +14,12 @@ class IosTrustedRootCertificate(DeviceConfiguration, Parsable): """ iOS Trusted Root Certificate configuration profile. """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.iosTrustedRootCertificate" + # File name to display in UI. + cert_file_name: Optional[str] = None + # Trusted Root Certificate. + trusted_root_certificate: Optional[bytes] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IosTrustedRootCertificate: @@ -36,6 +42,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_configuration import DeviceConfiguration fields: dict[str, Callable[[Any], None]] = { + "certFileName": lambda n : setattr(self, 'cert_file_name', n.get_str_value()), + "trustedRootCertificate": lambda n : setattr(self, 'trusted_root_certificate', n.get_bytes_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("certFileName", self.cert_file_name) + writer.write_bytes_value("trustedRootCertificate", self.trusted_root_certificate) diff --git a/msgraph_beta/generated/models/join_transformation.py b/msgraph_beta/generated/models/join_transformation.py new file mode 100644 index 00000000000..14dbdf97573 --- /dev/null +++ b/msgraph_beta/generated/models/join_transformation.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 .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class JoinTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.joinTransformation" + # The input2 property + input2: Optional[TransformationAttribute] = None + # The separator value to be used. + separator: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> JoinTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: JoinTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return JoinTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + from .custom_claim_transformation import CustomClaimTransformation + from .transformation_attribute import TransformationAttribute + + fields: dict[str, Callable[[Any], None]] = { + "input2": lambda n : setattr(self, 'input2', n.get_object_value(TransformationAttribute)), + "separator": lambda n : setattr(self, 'separator', 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_object_value("input2", self.input2) + writer.write_str_value("separator", self.separator) + + diff --git a/msgraph_beta/generated/models/label.py b/msgraph_beta/generated/models/label.py new file mode 100644 index 00000000000..a88cdf5e439 --- /dev/null +++ b/msgraph_beta/generated/models/label.py @@ -0,0 +1,13 @@ +from enum import Enum + +class Label(str, Enum): + Title = "title", + Url = "url", + CreatedBy = "createdBy", + LastModifiedBy = "lastModifiedBy", + Authors = "authors", + CreatedDateTime = "createdDateTime", + LastModifiedDateTime = "lastModifiedDateTime", + FileName = "fileName", + FileExtension = "fileExtension", + diff --git a/msgraph_beta/generated/models/layout_template_type.py b/msgraph_beta/generated/models/layout_template_type.py new file mode 100644 index 00000000000..1643fbea578 --- /dev/null +++ b/msgraph_beta/generated/models/layout_template_type.py @@ -0,0 +1,7 @@ +from enum import Enum + +class LayoutTemplateType(str, Enum): + Default = "default", + VerticalSplit = "verticalSplit", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/license_type.py b/msgraph_beta/generated/models/license_type.py new file mode 100644 index 00000000000..55a4e9fdb53 --- /dev/null +++ b/msgraph_beta/generated/models/license_type.py @@ -0,0 +1,12 @@ +from enum import Enum + +class LicenseType(str, Enum): + # Indicates the tenant has neither trial or paid license. + NotPaid = "notPaid", + # Indicates the tenant has paid Endpoint Privilege Management license. + Paid = "paid", + # Indicates the tenant has trial Endpoint Privilege Management license. + Trial = "trial", + # Evolvable enumeration sentinel value. Do not use. + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/link_role_abilities.py b/msgraph_beta/generated/models/link_role_abilities.py new file mode 100644 index 00000000000..fa8643b7499 --- /dev/null +++ b/msgraph_beta/generated/models/link_role_abilities.py @@ -0,0 +1,99 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .sharing_link_expiration_status import SharingLinkExpirationStatus + from .sharing_link_variants import SharingLinkVariants + from .sharing_operation_status import SharingOperationStatus + +@dataclass +class LinkRoleAbilities(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not 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 if the current user can add existing external user recipients to this sharing link. + add_existing_external_users: Optional[SharingOperationStatus] = None + # Indicates if the current user can add new external user recipients to this sharing link. + add_new_external_users: Optional[SharingOperationStatus] = None + # Indicates the status of the potential sharing link variants. If selected, it generates a separate sharing link from the sharing link that would otherwise be generated without the variant, yet with an identical role and scope. + apply_variants: Optional[SharingLinkVariants] = None + # Indicates if links of this role can be created. + create_link: Optional[SharingOperationStatus] = None + # Indicates if links of this role can be deleted. + delete_link: Optional[SharingOperationStatus] = None + # Indicates if this link can include external users. + link_allows_external_users: Optional[SharingOperationStatus] = None + # Indicates if links must expire, meaning the link is no longer usable after a specified time. If link expiration is enabled, a default link expiration time is provided. + link_expiration: Optional[SharingLinkExpirationStatus] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates if links of this role can be retrieved. + retrieve_link: Optional[SharingOperationStatus] = None + # Indicates if links of this role can be updated. + update_link: Optional[SharingOperationStatus] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LinkRoleAbilities: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LinkRoleAbilities + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LinkRoleAbilities() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .sharing_link_expiration_status import SharingLinkExpirationStatus + from .sharing_link_variants import SharingLinkVariants + from .sharing_operation_status import SharingOperationStatus + + from .sharing_link_expiration_status import SharingLinkExpirationStatus + from .sharing_link_variants import SharingLinkVariants + from .sharing_operation_status import SharingOperationStatus + + fields: dict[str, Callable[[Any], None]] = { + "addExistingExternalUsers": lambda n : setattr(self, 'add_existing_external_users', n.get_object_value(SharingOperationStatus)), + "addNewExternalUsers": lambda n : setattr(self, 'add_new_external_users', n.get_object_value(SharingOperationStatus)), + "applyVariants": lambda n : setattr(self, 'apply_variants', n.get_object_value(SharingLinkVariants)), + "createLink": lambda n : setattr(self, 'create_link', n.get_object_value(SharingOperationStatus)), + "deleteLink": lambda n : setattr(self, 'delete_link', n.get_object_value(SharingOperationStatus)), + "linkAllowsExternalUsers": lambda n : setattr(self, 'link_allows_external_users', n.get_object_value(SharingOperationStatus)), + "linkExpiration": lambda n : setattr(self, 'link_expiration', n.get_object_value(SharingLinkExpirationStatus)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "retrieveLink": lambda n : setattr(self, 'retrieve_link', n.get_object_value(SharingOperationStatus)), + "updateLink": lambda n : setattr(self, 'update_link', n.get_object_value(SharingOperationStatus)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("addExistingExternalUsers", self.add_existing_external_users) + writer.write_object_value("addNewExternalUsers", self.add_new_external_users) + writer.write_object_value("applyVariants", self.apply_variants) + writer.write_object_value("createLink", self.create_link) + writer.write_object_value("deleteLink", self.delete_link) + writer.write_object_value("linkAllowsExternalUsers", self.link_allows_external_users) + writer.write_object_value("linkExpiration", self.link_expiration) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("retrieveLink", self.retrieve_link) + writer.write_object_value("updateLink", self.update_link) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/link_scope_abilities.py b/msgraph_beta/generated/models/link_scope_abilities.py new file mode 100644 index 00000000000..01e9cf6d2d2 --- /dev/null +++ b/msgraph_beta/generated/models/link_scope_abilities.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .link_role_abilities import LinkRoleAbilities + +@dataclass +class LinkScopeAbilities(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The blockDownload link abilities. + block_download_link_abilities: Optional[LinkRoleAbilities] = None + # The editLinkAbilities property + edit_link_abilities: Optional[LinkRoleAbilities] = None + # The manageList link abilities. + manage_list_link_abilities: Optional[LinkRoleAbilities] = None + # The OdataType property + odata_type: Optional[str] = None + # The readLinkAbilities property + read_link_abilities: Optional[LinkRoleAbilities] = None + # The review link abilities. + review_link_abilities: Optional[LinkRoleAbilities] = None + # The submitOnly link abilities. + submit_only_link_abilities: Optional[LinkRoleAbilities] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LinkScopeAbilities: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LinkScopeAbilities + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LinkScopeAbilities() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .link_role_abilities import LinkRoleAbilities + + from .link_role_abilities import LinkRoleAbilities + + fields: dict[str, Callable[[Any], None]] = { + "blockDownloadLinkAbilities": lambda n : setattr(self, 'block_download_link_abilities', n.get_object_value(LinkRoleAbilities)), + "editLinkAbilities": lambda n : setattr(self, 'edit_link_abilities', n.get_object_value(LinkRoleAbilities)), + "manageListLinkAbilities": lambda n : setattr(self, 'manage_list_link_abilities', n.get_object_value(LinkRoleAbilities)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "readLinkAbilities": lambda n : setattr(self, 'read_link_abilities', n.get_object_value(LinkRoleAbilities)), + "reviewLinkAbilities": lambda n : setattr(self, 'review_link_abilities', n.get_object_value(LinkRoleAbilities)), + "submitOnlyLinkAbilities": lambda n : setattr(self, 'submit_only_link_abilities', n.get_object_value(LinkRoleAbilities)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("blockDownloadLinkAbilities", self.block_download_link_abilities) + writer.write_object_value("editLinkAbilities", self.edit_link_abilities) + writer.write_object_value("manageListLinkAbilities", self.manage_list_link_abilities) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("readLinkAbilities", self.read_link_abilities) + writer.write_object_value("reviewLinkAbilities", self.review_link_abilities) + writer.write_object_value("submitOnlyLinkAbilities", self.submit_only_link_abilities) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/list_.py b/msgraph_beta/generated/models/list_.py index 26dddd69285..f94dda16cbb 100644 --- a/msgraph_beta/generated/models/list_.py +++ b/msgraph_beta/generated/models/list_.py @@ -6,11 +6,48 @@ if TYPE_CHECKING: from .base_item import BaseItem + from .column_definition import ColumnDefinition + from .content_type import ContentType + from .drive import Drive + from .item_activity_o_l_d import ItemActivityOLD + from .list_info import ListInfo + from .list_item import ListItem + from .permission import Permission + from .rich_long_running_operation import RichLongRunningOperation + from .sharepoint_ids import SharepointIds + from .subscription import Subscription + from .system_facet import SystemFacet from .base_item import BaseItem @dataclass class List_(BaseItem, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.list" + # The recent activities that took place within this list. + activities: Optional[list[ItemActivityOLD]] = None + # The collection of field definitions for this list. + columns: Optional[list[ColumnDefinition]] = None + # The collection of content types present in this list. + content_types: Optional[list[ContentType]] = None + # The displayable title of the list. + display_name: Optional[str] = None + # Allows access to the list as a drive resource with driveItems. Only present on document libraries. + drive: Optional[Drive] = None + # All items contained in the list. + items: Optional[list[ListItem]] = None + # Contains more details about the list. + list_: Optional[ListInfo] = None + # The collection of long-running operations on the list. + operations: Optional[list[RichLongRunningOperation]] = None + # The set of permissions for the item. Read-only. Nullable. + permissions: Optional[list[Permission]] = None + # Returns identifiers useful for SharePoint REST compatibility. Read-only. + sharepoint_ids: Optional[SharepointIds] = None + # The set of subscriptions on the list. + subscriptions: Optional[list[Subscription]] = None + # If present, indicates that the list is system-managed. Read-only. + system: Optional[SystemFacet] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> List_: @@ -29,10 +66,44 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .base_item import BaseItem + from .column_definition import ColumnDefinition + from .content_type import ContentType + from .drive import Drive + from .item_activity_o_l_d import ItemActivityOLD + from .list_info import ListInfo + from .list_item import ListItem + from .permission import Permission + from .rich_long_running_operation import RichLongRunningOperation + from .sharepoint_ids import SharepointIds + from .subscription import Subscription + from .system_facet import SystemFacet from .base_item import BaseItem + from .column_definition import ColumnDefinition + from .content_type import ContentType + from .drive import Drive + from .item_activity_o_l_d import ItemActivityOLD + from .list_info import ListInfo + from .list_item import ListItem + from .permission import Permission + from .rich_long_running_operation import RichLongRunningOperation + from .sharepoint_ids import SharepointIds + from .subscription import Subscription + from .system_facet import SystemFacet fields: dict[str, Callable[[Any], None]] = { + "activities": lambda n : setattr(self, 'activities', n.get_collection_of_object_values(ItemActivityOLD)), + "columns": lambda n : setattr(self, 'columns', n.get_collection_of_object_values(ColumnDefinition)), + "contentTypes": lambda n : setattr(self, 'content_types', n.get_collection_of_object_values(ContentType)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "drive": lambda n : setattr(self, 'drive', n.get_object_value(Drive)), + "items": lambda n : setattr(self, 'items', n.get_collection_of_object_values(ListItem)), + "list": lambda n : setattr(self, 'list_', n.get_object_value(ListInfo)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(RichLongRunningOperation)), + "permissions": lambda n : setattr(self, 'permissions', n.get_collection_of_object_values(Permission)), + "sharepointIds": lambda n : setattr(self, 'sharepoint_ids', n.get_object_value(SharepointIds)), + "subscriptions": lambda n : setattr(self, 'subscriptions', n.get_collection_of_object_values(Subscription)), + "system": lambda n : setattr(self, 'system', n.get_object_value(SystemFacet)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +118,17 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("activities", self.activities) + writer.write_collection_of_object_values("columns", self.columns) + writer.write_collection_of_object_values("contentTypes", self.content_types) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("drive", self.drive) + writer.write_collection_of_object_values("items", self.items) + writer.write_object_value("list", self.list_) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_collection_of_object_values("permissions", self.permissions) + writer.write_object_value("sharepointIds", self.sharepoint_ids) + writer.write_collection_of_object_values("subscriptions", self.subscriptions) + writer.write_object_value("system", self.system) diff --git a/msgraph_beta/generated/models/list_info.py b/msgraph_beta/generated/models/list_info.py new file mode 100644 index 00000000000..0998e721ee8 --- /dev/null +++ b/msgraph_beta/generated/models/list_info.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ListInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # If true, it indicates that content types are enabled for this list. + content_types_enabled: Optional[bool] = None + # If true, it indicates that the list isn't normally visible in the SharePoint user experience. + hidden: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents the base list template used in creating the list. Possible values include documentLibrary, genericList, task, survey, announcements, contacts, and more. + template: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ListInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ListInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ListInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "contentTypesEnabled": lambda n : setattr(self, 'content_types_enabled', n.get_bool_value()), + "hidden": lambda n : setattr(self, 'hidden', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "template": lambda n : setattr(self, 'template', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("contentTypesEnabled", self.content_types_enabled) + writer.write_bool_value("hidden", self.hidden) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("template", self.template) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/list_item.py b/msgraph_beta/generated/models/list_item.py index f8a5a1337dd..ffac16219b2 100644 --- a/msgraph_beta/generated/models/list_item.py +++ b/msgraph_beta/generated/models/list_item.py @@ -6,11 +6,43 @@ if TYPE_CHECKING: from .base_item import BaseItem + from .content_type_info import ContentTypeInfo + from .deleted import Deleted + from .document_set_version import DocumentSetVersion + from .drive_item import DriveItem + from .field_value_set import FieldValueSet + from .item_activity_o_l_d import ItemActivityOLD + from .item_analytics import ItemAnalytics + from .list_item_version import ListItemVersion + from .permission import Permission + from .sharepoint_ids import SharepointIds from .base_item import BaseItem @dataclass class ListItem(BaseItem, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.listItem" + # The list of recent activities that took place on this item. + activities: Optional[list[ItemActivityOLD]] = None + # Analytics about the view activities that took place on this item. + analytics: Optional[ItemAnalytics] = None + # The content type of this list item + content_type: Optional[ContentTypeInfo] = None + # The deleted property + deleted: Optional[Deleted] = None + # Version information for a document set version created by a user. + document_set_versions: Optional[list[DocumentSetVersion]] = None + # For document libraries, the driveItem relationship exposes the listItem as a driveItem + drive_item: Optional[DriveItem] = None + # The values of the columns set on this list item. + fields: Optional[FieldValueSet] = None + # The set of permissions for the item. Read-only. Nullable. + permissions: Optional[list[Permission]] = None + # Returns identifiers useful for SharePoint REST compatibility. Read-only. + sharepoint_ids: Optional[SharepointIds] = None + # The list of previous versions of the list item. + versions: Optional[list[ListItemVersion]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ListItem: @@ -29,10 +61,40 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .base_item import BaseItem + from .content_type_info import ContentTypeInfo + from .deleted import Deleted + from .document_set_version import DocumentSetVersion + from .drive_item import DriveItem + from .field_value_set import FieldValueSet + from .item_activity_o_l_d import ItemActivityOLD + from .item_analytics import ItemAnalytics + from .list_item_version import ListItemVersion + from .permission import Permission + from .sharepoint_ids import SharepointIds from .base_item import BaseItem + from .content_type_info import ContentTypeInfo + from .deleted import Deleted + from .document_set_version import DocumentSetVersion + from .drive_item import DriveItem + from .field_value_set import FieldValueSet + from .item_activity_o_l_d import ItemActivityOLD + from .item_analytics import ItemAnalytics + from .list_item_version import ListItemVersion + from .permission import Permission + from .sharepoint_ids import SharepointIds fields: dict[str, Callable[[Any], None]] = { + "activities": lambda n : setattr(self, 'activities', n.get_collection_of_object_values(ItemActivityOLD)), + "analytics": lambda n : setattr(self, 'analytics', n.get_object_value(ItemAnalytics)), + "contentType": lambda n : setattr(self, 'content_type', n.get_object_value(ContentTypeInfo)), + "deleted": lambda n : setattr(self, 'deleted', n.get_object_value(Deleted)), + "documentSetVersions": lambda n : setattr(self, 'document_set_versions', n.get_collection_of_object_values(DocumentSetVersion)), + "driveItem": lambda n : setattr(self, 'drive_item', n.get_object_value(DriveItem)), + "fields": lambda n : setattr(self, 'fields', n.get_object_value(FieldValueSet)), + "permissions": lambda n : setattr(self, 'permissions', n.get_collection_of_object_values(Permission)), + "sharepointIds": lambda n : setattr(self, 'sharepoint_ids', n.get_object_value(SharepointIds)), + "versions": lambda n : setattr(self, 'versions', n.get_collection_of_object_values(ListItemVersion)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +109,15 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("activities", self.activities) + writer.write_object_value("analytics", self.analytics) + writer.write_object_value("contentType", self.content_type) + writer.write_object_value("deleted", self.deleted) + writer.write_collection_of_object_values("documentSetVersions", self.document_set_versions) + writer.write_object_value("driveItem", self.drive_item) + writer.write_object_value("fields", self.fields) + writer.write_collection_of_object_values("permissions", self.permissions) + writer.write_object_value("sharepointIds", self.sharepoint_ids) + writer.write_collection_of_object_values("versions", self.versions) diff --git a/msgraph_beta/generated/models/login_page_layout_configuration.py b/msgraph_beta/generated/models/login_page_layout_configuration.py new file mode 100644 index 00000000000..0af7317fc08 --- /dev/null +++ b/msgraph_beta/generated/models/login_page_layout_configuration.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .layout_template_type import LayoutTemplateType + +@dataclass +class LoginPageLayoutConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Option to show the footer on the sign-in page. + is_footer_shown: Optional[bool] = None + # Option to show the header on the sign-in page. + is_header_shown: Optional[bool] = None + # Represents the layout template to be displayed on the login page for a tenant. The possible values are default - Represents the default Microsoft layout with a centered lightbox. verticalSplit - Represents a layout with a background on the left side and a full-height lightbox to the right. unknownFutureValue - Evolvable enumeration sentinel value. Don't use. + layout_template_type: Optional[LayoutTemplateType] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LoginPageLayoutConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LoginPageLayoutConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LoginPageLayoutConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .layout_template_type import LayoutTemplateType + + from .layout_template_type import LayoutTemplateType + + fields: dict[str, Callable[[Any], None]] = { + "isFooterShown": lambda n : setattr(self, 'is_footer_shown', n.get_bool_value()), + "isHeaderShown": lambda n : setattr(self, 'is_header_shown', n.get_bool_value()), + "layoutTemplateType": lambda n : setattr(self, 'layout_template_type', n.get_enum_value(LayoutTemplateType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isFooterShown", self.is_footer_shown) + writer.write_bool_value("isHeaderShown", self.is_header_shown) + writer.write_enum_value("layoutTemplateType", self.layout_template_type) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/login_page_text_visibility_settings.py b/msgraph_beta/generated/models/login_page_text_visibility_settings.py new file mode 100644 index 00000000000..a7dd0862fc3 --- /dev/null +++ b/msgraph_beta/generated/models/login_page_text_visibility_settings.py @@ -0,0 +1,74 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class LoginPageTextVisibilitySettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. + hide_account_reset_credentials: Optional[bool] = None + # Option to hide the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in form. + hide_cannot_access_your_account: Optional[bool] = None + # Option to hide the self-service password reset (SSPR) 'Forgot my password' hyperlink on the sign-in form. + hide_forgot_my_password: Optional[bool] = None + # Option to hide the 'Privacy & Cookies' hyperlink in the footer. + hide_privacy_and_cookies: Optional[bool] = None + # Option to hide the self-service password reset (SSPR) 'reset it now' hyperlink on the sign-in form. + hide_reset_it_now: Optional[bool] = None + # Option to hide the 'Terms of Use' hyperlink in the footer. + hide_terms_of_use: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LoginPageTextVisibilitySettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LoginPageTextVisibilitySettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LoginPageTextVisibilitySettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "hideAccountResetCredentials": lambda n : setattr(self, 'hide_account_reset_credentials', n.get_bool_value()), + "hideCannotAccessYourAccount": lambda n : setattr(self, 'hide_cannot_access_your_account', n.get_bool_value()), + "hideForgotMyPassword": lambda n : setattr(self, 'hide_forgot_my_password', n.get_bool_value()), + "hidePrivacyAndCookies": lambda n : setattr(self, 'hide_privacy_and_cookies', n.get_bool_value()), + "hideResetItNow": lambda n : setattr(self, 'hide_reset_it_now', n.get_bool_value()), + "hideTermsOfUse": lambda n : setattr(self, 'hide_terms_of_use', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("hideAccountResetCredentials", self.hide_account_reset_credentials) + writer.write_bool_value("hideCannotAccessYourAccount", self.hide_cannot_access_your_account) + writer.write_bool_value("hideForgotMyPassword", self.hide_forgot_my_password) + writer.write_bool_value("hidePrivacyAndCookies", self.hide_privacy_and_cookies) + writer.write_bool_value("hideResetItNow", self.hide_reset_it_now) + writer.write_bool_value("hideTermsOfUse", self.hide_terms_of_use) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/logon_user.py b/msgraph_beta/generated/models/logon_user.py index 3f0b82f4d66..e7308837b9c 100644 --- a/msgraph_beta/generated/models/logon_user.py +++ b/msgraph_beta/generated/models/logon_user.py @@ -7,6 +7,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .logon_type import LogonType from .user_account_security_type import UserAccountSecurityType @dataclass @@ -29,7 +30,7 @@ class LogonUser(AdditionalDataHolder, BackedModel, Parsable): # User logon ID. logon_id: Optional[str] = None # Collection of the logon types observed for the logged on user from when first to last seen. Possible values are: unknown, interactive, remoteInteractive, network, batch, service. - logon_types: Optional[list[str]] = None + logon_types: Optional[list[LogonType]] = None # The OdataType property odata_type: Optional[str] = None @@ -49,8 +50,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .logon_type import LogonType from .user_account_security_type import UserAccountSecurityType + from .logon_type import LogonType from .user_account_security_type import UserAccountSecurityType fields: dict[str, Callable[[Any], None]] = { @@ -60,7 +63,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), "logonId": lambda n : setattr(self, 'logon_id', n.get_str_value()), - "logonTypes": lambda n : setattr(self, 'logon_types', n.get_collection_of_primitive_values(str)), + "logonTypes": lambda n : setattr(self, 'logon_types', n.get_collection_of_enum_values(LogonType)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), } return fields @@ -79,7 +82,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) writer.write_str_value("logonId", self.logon_id) - writer.write_collection_of_primitive_values("logonTypes", self.logon_types) + writer.write_collection_of_enum_values("logonTypes", self.logon_types) writer.write_str_value("@odata.type", self.odata_type) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/m365_apps_installation_options.py b/msgraph_beta/generated/models/m365_apps_installation_options.py index 7e7e81861e1..ca7d501dea1 100644 --- a/msgraph_beta/generated/models/m365_apps_installation_options.py +++ b/msgraph_beta/generated/models/m365_apps_installation_options.py @@ -5,12 +5,23 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .apps_installation_options_for_mac import AppsInstallationOptionsForMac + from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows + from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity from .entity import Entity @dataclass class M365AppsInstallationOptions(Entity, Parsable): + # The appsForMac property + apps_for_mac: Optional[AppsInstallationOptionsForMac] = None + # The appsForWindows property + apps_for_windows: Optional[AppsInstallationOptionsForWindows] = None + # The OdataType property + odata_type: Optional[str] = None + # The updateChannel property + update_channel: Optional[AppsUpdateChannelType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> M365AppsInstallationOptions: @@ -28,11 +39,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .apps_installation_options_for_mac import AppsInstallationOptionsForMac + from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows + from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity + from .apps_installation_options_for_mac import AppsInstallationOptionsForMac + from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows + from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "appsForMac": lambda n : setattr(self, 'apps_for_mac', n.get_object_value(AppsInstallationOptionsForMac)), + "appsForWindows": lambda n : setattr(self, 'apps_for_windows', n.get_object_value(AppsInstallationOptionsForWindows)), + "updateChannel": lambda n : setattr(self, 'update_channel', n.get_enum_value(AppsUpdateChannelType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("appsForMac", self.apps_for_mac) + writer.write_object_value("appsForWindows", self.apps_for_windows) + writer.write_enum_value("updateChannel", self.update_channel) diff --git a/msgraph_beta/generated/models/mac_o_s_certificate_profile_base.py b/msgraph_beta/generated/models/mac_o_s_certificate_profile_base.py index 023382f57dc..d2fedbe796a 100644 --- a/msgraph_beta/generated/models/mac_o_s_certificate_profile_base.py +++ b/msgraph_beta/generated/models/mac_o_s_certificate_profile_base.py @@ -5,10 +5,13 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .apple_subject_name_format import AppleSubjectNameFormat + from .certificate_validity_period_scale import CertificateValidityPeriodScale from .device_configuration import DeviceConfiguration from .mac_o_s_imported_p_f_x_certificate_profile import MacOSImportedPFXCertificateProfile from .mac_o_s_pkcs_certificate_profile import MacOSPkcsCertificateProfile from .mac_o_s_scep_certificate_profile import MacOSScepCertificateProfile + from .subject_alternative_name_type import SubjectAlternativeNameType from .device_configuration import DeviceConfiguration @@ -17,6 +20,18 @@ class MacOSCertificateProfileBase(DeviceConfiguration, Parsable): """ Mac OS certificate profile. """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.macOSCertificateProfileBase" + # Certificate Validity Period Options. + certificate_validity_period_scale: Optional[CertificateValidityPeriodScale] = None + # Value for the Certificate Validity Period. + certificate_validity_period_value: Optional[int] = None + # Certificate renewal threshold percentage. + renewal_threshold_percentage: Optional[int] = None + # Certificate Subject Alternative Name Type. Possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. + subject_alternative_name_type: Optional[SubjectAlternativeNameType] = None + # Subject Name Format Options for Apple devices. + subject_name_format: Optional[AppleSubjectNameFormat] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MacOSCertificateProfileBase: @@ -51,17 +66,28 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .apple_subject_name_format import AppleSubjectNameFormat + from .certificate_validity_period_scale import CertificateValidityPeriodScale from .device_configuration import DeviceConfiguration from .mac_o_s_imported_p_f_x_certificate_profile import MacOSImportedPFXCertificateProfile from .mac_o_s_pkcs_certificate_profile import MacOSPkcsCertificateProfile from .mac_o_s_scep_certificate_profile import MacOSScepCertificateProfile + from .subject_alternative_name_type import SubjectAlternativeNameType + from .apple_subject_name_format import AppleSubjectNameFormat + from .certificate_validity_period_scale import CertificateValidityPeriodScale from .device_configuration import DeviceConfiguration from .mac_o_s_imported_p_f_x_certificate_profile import MacOSImportedPFXCertificateProfile from .mac_o_s_pkcs_certificate_profile import MacOSPkcsCertificateProfile from .mac_o_s_scep_certificate_profile import MacOSScepCertificateProfile + from .subject_alternative_name_type import SubjectAlternativeNameType fields: dict[str, Callable[[Any], None]] = { + "certificateValidityPeriodScale": lambda n : setattr(self, 'certificate_validity_period_scale', n.get_enum_value(CertificateValidityPeriodScale)), + "certificateValidityPeriodValue": lambda n : setattr(self, 'certificate_validity_period_value', n.get_int_value()), + "renewalThresholdPercentage": lambda n : setattr(self, 'renewal_threshold_percentage', n.get_int_value()), + "subjectAlternativeNameType": lambda n : setattr(self, 'subject_alternative_name_type', n.get_collection_of_enum_values(SubjectAlternativeNameType)), + "subjectNameFormat": lambda n : setattr(self, 'subject_name_format', n.get_enum_value(AppleSubjectNameFormat)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -76,5 +102,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("certificateValidityPeriodScale", self.certificate_validity_period_scale) + writer.write_int_value("certificateValidityPeriodValue", self.certificate_validity_period_value) + writer.write_int_value("renewalThresholdPercentage", self.renewal_threshold_percentage) + writer.write_enum_value("subjectAlternativeNameType", self.subject_alternative_name_type) + writer.write_enum_value("subjectNameFormat", self.subject_name_format) diff --git a/msgraph_beta/generated/models/mac_o_s_trusted_root_certificate.py b/msgraph_beta/generated/models/mac_o_s_trusted_root_certificate.py index 105d050ec74..14ac9013aa8 100644 --- a/msgraph_beta/generated/models/mac_o_s_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/mac_o_s_trusted_root_certificate.py @@ -5,6 +5,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .apple_deployment_channel import AppleDeploymentChannel from .device_configuration import DeviceConfiguration from .device_configuration import DeviceConfiguration @@ -14,6 +15,14 @@ class MacOSTrustedRootCertificate(DeviceConfiguration, Parsable): """ OS X Trusted Root Certificate configuration profile. """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.macOSTrustedRootCertificate" + # File name to display in UI. + cert_file_name: Optional[str] = None + # Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue. + deployment_channel: Optional[AppleDeploymentChannel] = None + # Trusted Root Certificate. + trusted_root_certificate: Optional[bytes] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MacOSTrustedRootCertificate: @@ -31,11 +40,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .apple_deployment_channel import AppleDeploymentChannel from .device_configuration import DeviceConfiguration + from .apple_deployment_channel import AppleDeploymentChannel from .device_configuration import DeviceConfiguration fields: dict[str, Callable[[Any], None]] = { + "certFileName": lambda n : setattr(self, 'cert_file_name', n.get_str_value()), + "deploymentChannel": lambda n : setattr(self, 'deployment_channel', n.get_enum_value(AppleDeploymentChannel)), + "trustedRootCertificate": lambda n : setattr(self, 'trusted_root_certificate', n.get_bytes_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("certFileName", self.cert_file_name) + writer.write_enum_value("deploymentChannel", self.deployment_channel) + writer.write_bytes_value("trustedRootCertificate", self.trusted_root_certificate) diff --git a/msgraph_beta/generated/models/malware.py b/msgraph_beta/generated/models/malware.py new file mode 100644 index 00000000000..083356226a0 --- /dev/null +++ b/msgraph_beta/generated/models/malware.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Malware(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Contains the virus details for the malware facet. + description: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Malware: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Malware + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Malware() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("description", self.description) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/managed_app_policy_deployment_summary.py b/msgraph_beta/generated/models/managed_app_policy_deployment_summary.py index 6330d6ff90e..0eece2d8e7b 100644 --- a/msgraph_beta/generated/models/managed_app_policy_deployment_summary.py +++ b/msgraph_beta/generated/models/managed_app_policy_deployment_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,7 @@ if TYPE_CHECKING: from .entity import Entity + from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp from .entity import Entity @@ -14,6 +16,18 @@ class ManagedAppPolicyDeploymentSummary(Entity, Parsable): """ The ManagedAppEntity is the base entity type for all other entity types under app management workflow. """ + # The configurationDeployedUserCount property + configuration_deployed_user_count: Optional[int] = None + # The configurationDeploymentSummaryPerApp property + configuration_deployment_summary_per_app: Optional[list[ManagedAppPolicyDeploymentSummaryPerApp]] = None + # The displayName property + display_name: Optional[str] = None + # The lastRefreshTime property + last_refresh_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Version of the entity. + version: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedAppPolicyDeploymentSummary: @@ -32,10 +46,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp from .entity import Entity + from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp fields: dict[str, Callable[[Any], None]] = { + "configurationDeployedUserCount": lambda n : setattr(self, 'configuration_deployed_user_count', n.get_int_value()), + "configurationDeploymentSummaryPerApp": lambda n : setattr(self, 'configuration_deployment_summary_per_app', n.get_collection_of_object_values(ManagedAppPolicyDeploymentSummaryPerApp)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "lastRefreshTime": lambda n : setattr(self, 'last_refresh_time', n.get_datetime_value()), + "version": lambda n : setattr(self, 'version', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +71,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationDeployedUserCount", self.configuration_deployed_user_count) + writer.write_collection_of_object_values("configurationDeploymentSummaryPerApp", self.configuration_deployment_summary_per_app) + writer.write_str_value("displayName", self.display_name) + writer.write_datetime_value("lastRefreshTime", self.last_refresh_time) + writer.write_str_value("version", self.version) diff --git a/msgraph_beta/generated/models/managed_app_policy_deployment_summary_per_app.py b/msgraph_beta/generated/models/managed_app_policy_deployment_summary_per_app.py new file mode 100644 index 00000000000..9dd193964c1 --- /dev/null +++ b/msgraph_beta/generated/models/managed_app_policy_deployment_summary_per_app.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .mobile_app_identifier import MobileAppIdentifier + +@dataclass +class ManagedAppPolicyDeploymentSummaryPerApp(AdditionalDataHolder, BackedModel, Parsable): + """ + Represents policy deployment summary per app. + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Number of users the policy is applied. + configuration_applied_user_count: Optional[int] = None + # Deployment of an app. + mobile_app_identifier: Optional[MobileAppIdentifier] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ManagedAppPolicyDeploymentSummaryPerApp: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ManagedAppPolicyDeploymentSummaryPerApp + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ManagedAppPolicyDeploymentSummaryPerApp() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .mobile_app_identifier import MobileAppIdentifier + + from .mobile_app_identifier import MobileAppIdentifier + + fields: dict[str, Callable[[Any], None]] = { + "configurationAppliedUserCount": lambda n : setattr(self, 'configuration_applied_user_count', n.get_int_value()), + "mobileAppIdentifier": lambda n : setattr(self, 'mobile_app_identifier', n.get_object_value(MobileAppIdentifier)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("configurationAppliedUserCount", self.configuration_applied_user_count) + writer.write_object_value("mobileAppIdentifier", self.mobile_app_identifier) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_summary.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_summary.py index 1ace58efdf4..bb23a528f28 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_summary.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,26 @@ class ManagedDeviceMobileAppConfigurationDeviceSummary(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration device status summary. """ + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of devices in conflict + conflict_count: Optional[int] = None + # Number of error devices + error_count: Optional[int] = None + # Number of failed devices + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable devices + not_applicable_count: Optional[int] = None + # Number of not applicable devices due to mismatch platform and policy + not_applicable_platform_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending devices + pending_count: Optional[int] = None + # Number of succeeded devices + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceMobileAppConfigurationDeviceSummary: @@ -36,6 +57,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "conflictCount": lambda n : setattr(self, 'conflict_count', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "notApplicablePlatformCount": lambda n : setattr(self, 'not_applicable_platform_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +80,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("conflictCount", self.conflict_count) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("notApplicablePlatformCount", self.not_applicable_platform_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_summary.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_summary.py index a7723053249..3a68d49927c 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_summary.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,24 @@ class ManagedDeviceMobileAppConfigurationUserSummary(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration user status summary. """ + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of users in conflict + conflict_count: Optional[int] = None + # Number of error Users + error_count: Optional[int] = None + # Number of failed Users + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable users + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending Users + pending_count: Optional[int] = None + # Number of succeeded Users + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceMobileAppConfigurationUserSummary: @@ -36,6 +55,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "conflictCount": lambda n : setattr(self, 'conflict_count', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +77,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("conflictCount", self.conflict_count) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph_beta/generated/models/managed_device_models_and_manufacturers.py b/msgraph_beta/generated/models/managed_device_models_and_manufacturers.py new file mode 100644 index 00000000000..a7a8e473f55 --- /dev/null +++ b/msgraph_beta/generated/models/managed_device_models_and_manufacturers.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 + +@dataclass +class ManagedDeviceModelsAndManufacturers(AdditionalDataHolder, BackedModel, Parsable): + """ + Models and Manufactures meatadata for managed devices in the account + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # List of Manufactures for managed devices in the account + device_manufacturers: Optional[list[str]] = None + # List of Models for managed devices in the account + device_models: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceModelsAndManufacturers: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ManagedDeviceModelsAndManufacturers + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ManagedDeviceModelsAndManufacturers() + + 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]] = { + "deviceManufacturers": lambda n : setattr(self, 'device_manufacturers', n.get_collection_of_primitive_values(str)), + "deviceModels": lambda n : setattr(self, 'device_models', n.get_collection_of_primitive_values(str)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("deviceManufacturers", self.device_manufacturers) + writer.write_collection_of_primitive_values("deviceModels", self.device_models) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/managed_device_overview.py b/msgraph_beta/generated/models/managed_device_overview.py index 26108d9b20e..0810ed432ed 100644 --- a/msgraph_beta/generated/models/managed_device_overview.py +++ b/msgraph_beta/generated/models/managed_device_overview.py @@ -1,11 +1,15 @@ 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 .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary + from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity + from .managed_device_models_and_manufacturers import ManagedDeviceModelsAndManufacturers from .entity import Entity @@ -14,6 +18,22 @@ class ManagedDeviceOverview(Entity, Parsable): """ Summary data for managed devices """ + # Distribution of Exchange Access State in Intune + device_exchange_access_state_summary: Optional[DeviceExchangeAccessStateSummary] = None + # Device operating system summary. + device_operating_system_summary: Optional[DeviceOperatingSystemSummary] = None + # The number of devices enrolled in both MDM and EAS + dual_enrolled_device_count: Optional[int] = None + # Total enrolled device count. Does not include PC devices managed via Intune PC Agent + enrolled_device_count: Optional[int] = None + # Last modified date time of device overview + last_modified_date_time: Optional[datetime.datetime] = None + # Models and Manufactures meatadata for managed devices in the account + managed_device_models_and_manufacturers: Optional[ManagedDeviceModelsAndManufacturers] = None + # The number of devices enrolled in MDM + mdm_enrolled_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceOverview: @@ -31,11 +51,24 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary + from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity + from .managed_device_models_and_manufacturers import ManagedDeviceModelsAndManufacturers + from .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary + from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity + from .managed_device_models_and_manufacturers import ManagedDeviceModelsAndManufacturers fields: dict[str, Callable[[Any], None]] = { + "deviceExchangeAccessStateSummary": lambda n : setattr(self, 'device_exchange_access_state_summary', n.get_object_value(DeviceExchangeAccessStateSummary)), + "deviceOperatingSystemSummary": lambda n : setattr(self, 'device_operating_system_summary', n.get_object_value(DeviceOperatingSystemSummary)), + "dualEnrolledDeviceCount": lambda n : setattr(self, 'dual_enrolled_device_count', n.get_int_value()), + "enrolledDeviceCount": lambda n : setattr(self, 'enrolled_device_count', n.get_int_value()), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "managedDeviceModelsAndManufacturers": lambda n : setattr(self, 'managed_device_models_and_manufacturers', n.get_object_value(ManagedDeviceModelsAndManufacturers)), + "mdmEnrolledCount": lambda n : setattr(self, 'mdm_enrolled_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +83,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("deviceExchangeAccessStateSummary", self.device_exchange_access_state_summary) + writer.write_object_value("deviceOperatingSystemSummary", self.device_operating_system_summary) + writer.write_int_value("dualEnrolledDeviceCount", self.dual_enrolled_device_count) + writer.write_int_value("enrolledDeviceCount", self.enrolled_device_count) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_object_value("managedDeviceModelsAndManufacturers", self.managed_device_models_and_manufacturers) + writer.write_int_value("mdmEnrolledCount", self.mdm_enrolled_count) diff --git a/msgraph_beta/generated/models/managed_installer_status.py b/msgraph_beta/generated/models/managed_installer_status.py new file mode 100644 index 00000000000..04ecc2add98 --- /dev/null +++ b/msgraph_beta/generated/models/managed_installer_status.py @@ -0,0 +1,8 @@ +from enum import Enum + +class ManagedInstallerStatus(str, Enum): + # Managed Installer is Disabled + Disabled = "disabled", + # Managed Installer is Enabled + Enabled = "enabled", + diff --git a/msgraph_beta/generated/models/managed_tenants/alert_rule_definition_template.py b/msgraph_beta/generated/models/managed_tenants/alert_rule_definition_template.py new file mode 100644 index 00000000000..e01b5d7e768 --- /dev/null +++ b/msgraph_beta/generated/models/managed_tenants/alert_rule_definition_template.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 .alert_severity import AlertSeverity + +@dataclass +class AlertRuleDefinitionTemplate(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The defaultSeverity property + default_severity: Optional[AlertSeverity] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AlertRuleDefinitionTemplate: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AlertRuleDefinitionTemplate + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AlertRuleDefinitionTemplate() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .alert_severity import AlertSeverity + + from .alert_severity import AlertSeverity + + fields: dict[str, Callable[[Any], None]] = { + "defaultSeverity": lambda n : setattr(self, 'default_severity', n.get_enum_value(AlertSeverity)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("defaultSeverity", self.default_severity) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition.py index 6b25831d83a..54d83257680 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,29 @@ if TYPE_CHECKING: from ..entity import Entity + from .alert_rule_definition_template import AlertRuleDefinitionTemplate + from .managed_tenant_alert_rule import ManagedTenantAlertRule from ..entity import Entity @dataclass class ManagedTenantAlertRuleDefinition(Entity, Parsable): + # The alertRules property + alert_rules: Optional[list[ManagedTenantAlertRule]] = None + # The createdByUserId property + created_by_user_id: Optional[str] = None + # The createdDateTime property + created_date_time: Optional[datetime.datetime] = None + # The definitionTemplate property + definition_template: Optional[AlertRuleDefinitionTemplate] = None + # The displayName property + display_name: Optional[str] = None + # The lastActionByUserId property + last_action_by_user_id: Optional[str] = None + # The lastActionDateTime property + last_action_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedTenantAlertRuleDefinition: @@ -29,10 +48,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .alert_rule_definition_template import AlertRuleDefinitionTemplate + from .managed_tenant_alert_rule import ManagedTenantAlertRule from ..entity import Entity + from .alert_rule_definition_template import AlertRuleDefinitionTemplate + from .managed_tenant_alert_rule import ManagedTenantAlertRule fields: dict[str, Callable[[Any], None]] = { + "alertRules": lambda n : setattr(self, 'alert_rules', n.get_collection_of_object_values(ManagedTenantAlertRule)), + "createdByUserId": lambda n : setattr(self, 'created_by_user_id', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "definitionTemplate": lambda n : setattr(self, 'definition_template', n.get_object_value(AlertRuleDefinitionTemplate)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "lastActionByUserId": lambda n : setattr(self, 'last_action_by_user_id', n.get_str_value()), + "lastActionDateTime": lambda n : setattr(self, 'last_action_date_time', n.get_datetime_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +77,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("alertRules", self.alert_rules) + writer.write_str_value("createdByUserId", self.created_by_user_id) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_object_value("definitionTemplate", self.definition_template) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("lastActionByUserId", self.last_action_by_user_id) + writer.write_datetime_value("lastActionDateTime", self.last_action_date_time) diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step_version.py b/msgraph_beta/generated/models/managed_tenants/management_template_step_version.py index 0f44ed441a6..31c4d1da8d1 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step_version.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step_version.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,37 @@ if TYPE_CHECKING: from ..entity import Entity + from .management_template_step import ManagementTemplateStep + from .management_template_step_deployment import ManagementTemplateStepDeployment from ..entity import Entity @dataclass class ManagementTemplateStepVersion(Entity, Parsable): + # The acceptedFor property + accepted_for: Optional[ManagementTemplateStep] = None + # The contentMarkdown property + content_markdown: Optional[str] = None + # The createdByUserId property + created_by_user_id: Optional[str] = None + # The createdDateTime property + created_date_time: Optional[datetime.datetime] = None + # The deployments property + deployments: Optional[list[ManagementTemplateStepDeployment]] = None + # The lastActionByUserId property + last_action_by_user_id: Optional[str] = None + # The lastActionDateTime property + last_action_date_time: Optional[datetime.datetime] = None + # The name property + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The templateStep property + template_step: Optional[ManagementTemplateStep] = None + # The version property + version: Optional[int] = None + # The versionInformation property + version_information: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagementTemplateStepVersion: @@ -29,10 +56,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .management_template_step import ManagementTemplateStep + from .management_template_step_deployment import ManagementTemplateStepDeployment from ..entity import Entity + from .management_template_step import ManagementTemplateStep + from .management_template_step_deployment import ManagementTemplateStepDeployment fields: dict[str, Callable[[Any], None]] = { + "acceptedFor": lambda n : setattr(self, 'accepted_for', n.get_object_value(ManagementTemplateStep)), + "contentMarkdown": lambda n : setattr(self, 'content_markdown', n.get_str_value()), + "createdByUserId": lambda n : setattr(self, 'created_by_user_id', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "deployments": lambda n : setattr(self, 'deployments', n.get_collection_of_object_values(ManagementTemplateStepDeployment)), + "lastActionByUserId": lambda n : setattr(self, 'last_action_by_user_id', n.get_str_value()), + "lastActionDateTime": lambda n : setattr(self, 'last_action_date_time', n.get_datetime_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "templateStep": lambda n : setattr(self, 'template_step', n.get_object_value(ManagementTemplateStep)), + "version": lambda n : setattr(self, 'version', n.get_int_value()), + "versionInformation": lambda n : setattr(self, 'version_information', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +89,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("acceptedFor", self.accepted_for) + writer.write_str_value("contentMarkdown", self.content_markdown) + writer.write_str_value("createdByUserId", self.created_by_user_id) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_collection_of_object_values("deployments", self.deployments) + writer.write_str_value("lastActionByUserId", self.last_action_by_user_id) + writer.write_datetime_value("lastActionDateTime", self.last_action_date_time) + writer.write_str_value("name", self.name) + writer.write_object_value("templateStep", self.template_step) + writer.write_int_value("version", self.version) + writer.write_str_value("versionInformation", self.version_information) diff --git a/msgraph_beta/generated/models/media.py b/msgraph_beta/generated/models/media.py new file mode 100644 index 00000000000..7f0d813b4cd --- /dev/null +++ b/msgraph_beta/generated/models/media.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .media_source import MediaSource + +@dataclass +class Media(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # If a file has a transcript, this setting controls if the closed captions / transcription for the media file should be shown to people during viewing. Read-Write. + is_transcription_shown: Optional[bool] = None + # Information about the source of media. Read-only. + media_source: Optional[MediaSource] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Media: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Media + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Media() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .media_source import MediaSource + + from .media_source import MediaSource + + fields: dict[str, Callable[[Any], None]] = { + "isTranscriptionShown": lambda n : setattr(self, 'is_transcription_shown', n.get_bool_value()), + "mediaSource": lambda n : setattr(self, 'media_source', n.get_object_value(MediaSource)), + "@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("isTranscriptionShown", self.is_transcription_shown) + writer.write_object_value("mediaSource", self.media_source) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/meeting_capabilities.py b/msgraph_beta/generated/models/meeting_capabilities.py new file mode 100644 index 00000000000..df514bfd916 --- /dev/null +++ b/msgraph_beta/generated/models/meeting_capabilities.py @@ -0,0 +1,6 @@ +from enum import Enum + +class MeetingCapabilities(str, Enum): + QuestionAndAnswer = "questionAndAnswer", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/meeting_registration_base.py b/msgraph_beta/generated/models/meeting_registration_base.py index d9f207388ac..86080d2499f 100644 --- a/msgraph_beta/generated/models/meeting_registration_base.py +++ b/msgraph_beta/generated/models/meeting_registration_base.py @@ -7,12 +7,20 @@ if TYPE_CHECKING: from .entity import Entity from .external_meeting_registration import ExternalMeetingRegistration + from .meeting_audience import MeetingAudience + from .meeting_registrant_base import MeetingRegistrantBase from .meeting_registration import MeetingRegistration from .entity import Entity @dataclass class MeetingRegistrationBase(Entity, Parsable): + # Specifies who can register for the meeting. + allowed_registrant: Optional[MeetingAudience] = None + # The OdataType property + odata_type: Optional[str] = None + # Registrants of the online meeting. + registrants: Optional[list[MeetingRegistrantBase]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MeetingRegistrationBase: @@ -45,13 +53,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .entity import Entity from .external_meeting_registration import ExternalMeetingRegistration + from .meeting_audience import MeetingAudience + from .meeting_registrant_base import MeetingRegistrantBase from .meeting_registration import MeetingRegistration from .entity import Entity from .external_meeting_registration import ExternalMeetingRegistration + from .meeting_audience import MeetingAudience + from .meeting_registrant_base import MeetingRegistrantBase from .meeting_registration import MeetingRegistration fields: dict[str, Callable[[Any], None]] = { + "allowedRegistrant": lambda n : setattr(self, 'allowed_registrant', n.get_enum_value(MeetingAudience)), + "registrants": lambda n : setattr(self, 'registrants', n.get_collection_of_object_values(MeetingRegistrantBase)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +80,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("allowedRegistrant", self.allowed_registrant) + writer.write_collection_of_object_values("registrants", self.registrants) diff --git a/msgraph_beta/generated/models/microsoft_training_assignment_mapping.py b/msgraph_beta/generated/models/microsoft_training_assignment_mapping.py index 02918d65d7a..da80bec5b7b 100644 --- a/msgraph_beta/generated/models/microsoft_training_assignment_mapping.py +++ b/msgraph_beta/generated/models/microsoft_training_assignment_mapping.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .training import Training + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training_setting import TrainingSetting @@ -15,7 +16,7 @@ class MicrosoftTrainingAssignmentMapping(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.microsoftTrainingAssignmentMapping" # A user collection that specifies to whom the training should be assigned. Possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. - assigned_to: Optional[list[str]] = None + assigned_to: Optional[list[TrainingAssignedTo]] = None # The training property training: Optional[Training] = None @@ -36,13 +37,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .training import Training + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training import Training + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting fields: dict[str, Callable[[Any], None]] = { - "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_primitive_values(str)), + "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_enum_values(TrainingAssignedTo)), "training": lambda n : setattr(self, 'training', n.get_object_value(Training)), } super_fields = super().get_field_deserializers() @@ -58,7 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_primitive_values("assignedTo", self.assigned_to) + writer.write_collection_of_enum_values("assignedTo", self.assigned_to) writer.write_object_value("training", self.training) diff --git a/msgraph_beta/generated/models/mobile_app.py b/msgraph_beta/generated/models/mobile_app.py index 4c90e7a558e..b56b1106a51 100644 --- a/msgraph_beta/generated/models/mobile_app.py +++ b/msgraph_beta/generated/models/mobile_app.py @@ -64,9 +64,9 @@ class MobileApp(Entity, Parsable): assignments: Optional[list[MobileAppAssignment]] = None # The list of categories for this app. categories: Optional[list[MobileAppCategory]] = None - # The date and time the app was created. This property is read-only. + # The date and time the app was created. created_date_time: Optional[datetime.datetime] = None - # The total number of dependencies the child app has. This property is read-only. + # The total number of dependencies the child app has. dependent_app_count: Optional[int] = None # The description of the app. description: Optional[str] = None @@ -76,13 +76,13 @@ class MobileApp(Entity, Parsable): display_name: Optional[str] = None # The more information Url. information_url: Optional[str] = None - # The value indicating whether the app is assigned to at least one group. This property is read-only. + # The value indicating whether the app is assigned to at least one group. is_assigned: Optional[bool] = None # The value indicating whether the app is marked as featured by the admin. is_featured: Optional[bool] = None # The large icon, to be displayed in the app details and used for upload of the icon. large_icon: Optional[MimeContent] = None - # The date and time the app was last modified. This property is read-only. + # The date and time the app was last modified. last_modified_date_time: Optional[datetime.datetime] = None # Notes for the app. notes: Optional[str] = None @@ -96,7 +96,7 @@ class MobileApp(Entity, Parsable): publisher: Optional[str] = None # Indicates the publishing state of an app. publishing_state: Optional[MobileAppPublishingState] = None - # The set of direct relationships for this app. + # List of relationships for this mobile app. relationships: Optional[list[MobileAppRelationship]] = None # List of scope tag ids for this mobile app. role_scope_tag_ids: Optional[list[str]] = None @@ -104,7 +104,7 @@ class MobileApp(Entity, Parsable): superseded_app_count: Optional[int] = None # The total number of apps this app directly or indirectly supersedes. This property is read-only. superseding_app_count: Optional[int] = None - # The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. + # The upload state. upload_state: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/mobile_app_catalog_package.py b/msgraph_beta/generated/models/mobile_app_catalog_package.py index a7a6cd1783c..51484ab852e 100644 --- a/msgraph_beta/generated/models/mobile_app_catalog_package.py +++ b/msgraph_beta/generated/models/mobile_app_catalog_package.py @@ -15,6 +15,16 @@ class MobileAppCatalogPackage(Entity, Parsable): """ mobileAppCatalogPackage is an abstract type that application catalog package entities derive from. A mobileAppCatalogPackage entity contains information about an application catalog package that can be deployed to Intune-managed devices. """ + # The OdataType property + odata_type: Optional[str] = None + # The name of the product (example: "Fabrikam for Business"). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only. + product_display_name: Optional[str] = None + # The identifier of a specific product irrespective of version, or other attributes. Read-only. Returned by default. Supports: $filter, $select. This property is read-only. + product_id: Optional[str] = None + # The name of the application catalog package publisher (example: "Fabrikam"). Returned by default. Read-only. Supports $filter, $search, $select. This property is read-only. + publisher_display_name: Optional[str] = None + # The name of the product version (example: "1.2203.156"). Returned by default. Read-only. Supports: $filter, $search, $select. This property is read-only. + version_display_name: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MobileAppCatalogPackage: @@ -48,6 +58,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .win32_mobile_app_catalog_package import Win32MobileAppCatalogPackage fields: dict[str, Callable[[Any], None]] = { + "productDisplayName": lambda n : setattr(self, 'product_display_name', n.get_str_value()), + "productId": lambda n : setattr(self, 'product_id', n.get_str_value()), + "publisherDisplayName": lambda n : setattr(self, 'publisher_display_name', n.get_str_value()), + "versionDisplayName": lambda n : setattr(self, 'version_display_name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) diff --git a/msgraph_beta/generated/models/mobile_app_troubleshooting_event.py b/msgraph_beta/generated/models/mobile_app_troubleshooting_event.py index ec9900ae5a7..cb895e3642b 100644 --- a/msgraph_beta/generated/models/mobile_app_troubleshooting_event.py +++ b/msgraph_beta/generated/models/mobile_app_troubleshooting_event.py @@ -16,7 +16,7 @@ class MobileAppTroubleshootingEvent(DeviceManagementTroubleshootingEvent, Parsab """ Event representing a users device application install status. """ - # Indicates collection of App Log Upload Request. + # The collection property of AppLogUploadRequest. app_log_collection_requests: Optional[list[AppLogCollectionRequest]] = None # Intune application identifier. application_id: Optional[str] = None diff --git a/msgraph_beta/generated/models/multi_tenant_organization_join_request_record.py b/msgraph_beta/generated/models/multi_tenant_organization_join_request_record.py index 5fe9dc6f932..25e1903c021 100644 --- a/msgraph_beta/generated/models/multi_tenant_organization_join_request_record.py +++ b/msgraph_beta/generated/models/multi_tenant_organization_join_request_record.py @@ -6,11 +6,24 @@ if TYPE_CHECKING: from .entity import Entity + from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails + from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState from .entity import Entity @dataclass class MultiTenantOrganizationJoinRequestRecord(Entity, Parsable): + # Tenant ID of the Microsoft Entra tenant that added a tenant to the multi-tenant organization. To reset a failed join request, set addedByTenantId to 00000000-0000-0000-0000-000000000000. Required. + added_by_tenant_id: Optional[str] = None + # State of the tenant in the multi-tenant organization. The possible values are: pending, active, removed, unknownFutureValue. Tenants in the pending state must join the multi-tenant organization to participate in the multi-tenant organization. Tenants in the active state can participate in the multi-tenant organization. Tenants in the removed state are in the process of being removed from the multi-tenant organization. Read-only. + member_state: Optional[MultiTenantOrganizationMemberState] = None + # The OdataType property + odata_type: Optional[str] = None + # Role of the tenant in the multi-tenant organization. The possible values are: owner, member (default), unknownFutureValue. Tenants with the owner role can manage the multi-tenant organization. There can be multiple tenants with the owner role in a multi-tenant organization. Tenants with the member role can participate in a multi-tenant organization. + role: Optional[MultiTenantOrganizationMemberRole] = None + # Details of the processing status for a tenant joining a multi-tenant organization. Read-only. + transition_details: Optional[MultiTenantOrganizationJoinRequestTransitionDetails] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MultiTenantOrganizationJoinRequestRecord: @@ -29,10 +42,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails + from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState from .entity import Entity + from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails + from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState fields: dict[str, Callable[[Any], None]] = { + "addedByTenantId": lambda n : setattr(self, 'added_by_tenant_id', n.get_str_value()), + "memberState": lambda n : setattr(self, 'member_state', n.get_enum_value(MultiTenantOrganizationMemberState)), + "role": lambda n : setattr(self, 'role', n.get_enum_value(MultiTenantOrganizationMemberRole)), + "transitionDetails": lambda n : setattr(self, 'transition_details', n.get_object_value(MultiTenantOrganizationJoinRequestTransitionDetails)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +70,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("addedByTenantId", self.added_by_tenant_id) + writer.write_enum_value("memberState", self.member_state) + writer.write_enum_value("role", self.role) + writer.write_object_value("transitionDetails", self.transition_details) diff --git a/msgraph_beta/generated/models/multi_tenant_organization_join_request_transition_details.py b/msgraph_beta/generated/models/multi_tenant_organization_join_request_transition_details.py new file mode 100644 index 00000000000..a2b35813d8d --- /dev/null +++ b/msgraph_beta/generated/models/multi_tenant_organization_join_request_transition_details.py @@ -0,0 +1,72 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState + +@dataclass +class MultiTenantOrganizationJoinRequestTransitionDetails(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # State of the tenant in the multitenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. + desired_member_state: Optional[MultiTenantOrganizationMemberState] = None + # Details that explain the processing status if any. Read-only. + details: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Processing state of the asynchronous job. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue. Read-only. + status: Optional[MultiTenantOrganizationMemberProcessingStatus] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MultiTenantOrganizationJoinRequestTransitionDetails: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MultiTenantOrganizationJoinRequestTransitionDetails + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MultiTenantOrganizationJoinRequestTransitionDetails() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState + + from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState + + fields: dict[str, Callable[[Any], None]] = { + "desiredMemberState": lambda n : setattr(self, 'desired_member_state', n.get_enum_value(MultiTenantOrganizationMemberState)), + "details": lambda n : setattr(self, 'details', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "status": lambda n : setattr(self, 'status', n.get_enum_value(MultiTenantOrganizationMemberProcessingStatus)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("desiredMemberState", self.desired_member_state) + writer.write_str_value("details", self.details) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("status", self.status) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/networkaccess/onboarding_status.py b/msgraph_beta/generated/models/networkaccess/onboarding_status.py new file mode 100644 index 00000000000..d2780e2f54e --- /dev/null +++ b/msgraph_beta/generated/models/networkaccess/onboarding_status.py @@ -0,0 +1,11 @@ +from enum import Enum + +class OnboardingStatus(str, Enum): + Offboarded = "offboarded", + OffboardingInProgress = "offboardingInProgress", + OnboardingInProgress = "onboardingInProgress", + Onboarded = "onboarded", + OnboardingErrorOccurred = "onboardingErrorOccurred", + OffboardingErrorOccurred = "offboardingErrorOccurred", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/networkaccess/reports.py b/msgraph_beta/generated/models/networkaccess/reports.py index 16d5d11bbf7..3ccbd24812c 100644 --- a/msgraph_beta/generated/models/networkaccess/reports.py +++ b/msgraph_beta/generated/models/networkaccess/reports.py @@ -11,6 +11,8 @@ @dataclass class Reports(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Reports: diff --git a/msgraph_beta/generated/models/networkaccess/settings.py b/msgraph_beta/generated/models/networkaccess/settings.py index 283049dca1f..4cf4ade6241 100644 --- a/msgraph_beta/generated/models/networkaccess/settings.py +++ b/msgraph_beta/generated/models/networkaccess/settings.py @@ -6,11 +6,22 @@ if TYPE_CHECKING: from ..entity import Entity + from .conditional_access_settings import ConditionalAccessSettings + from .cross_tenant_access_settings import CrossTenantAccessSettings + from .forwarding_options import ForwardingOptions from ..entity import Entity @dataclass class Settings(Entity, Parsable): + # The conditionalAccess property + conditional_access: Optional[ConditionalAccessSettings] = None + # The crossTenantAccess property + cross_tenant_access: Optional[CrossTenantAccessSettings] = None + # The forwardingOptions property + forwarding_options: Optional[ForwardingOptions] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Settings: @@ -29,10 +40,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .conditional_access_settings import ConditionalAccessSettings + from .cross_tenant_access_settings import CrossTenantAccessSettings + from .forwarding_options import ForwardingOptions from ..entity import Entity + from .conditional_access_settings import ConditionalAccessSettings + from .cross_tenant_access_settings import CrossTenantAccessSettings + from .forwarding_options import ForwardingOptions fields: dict[str, Callable[[Any], None]] = { + "conditionalAccess": lambda n : setattr(self, 'conditional_access', n.get_object_value(ConditionalAccessSettings)), + "crossTenantAccess": lambda n : setattr(self, 'cross_tenant_access', n.get_object_value(CrossTenantAccessSettings)), + "forwardingOptions": lambda n : setattr(self, 'forwarding_options', n.get_object_value(ForwardingOptions)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("conditionalAccess", self.conditional_access) + writer.write_object_value("crossTenantAccess", self.cross_tenant_access) + writer.write_object_value("forwardingOptions", self.forwarding_options) diff --git a/msgraph_beta/generated/models/networkaccess/tenant_status.py b/msgraph_beta/generated/models/networkaccess/tenant_status.py index fb8dbcc2415..e2b913fe6b2 100644 --- a/msgraph_beta/generated/models/networkaccess/tenant_status.py +++ b/msgraph_beta/generated/models/networkaccess/tenant_status.py @@ -6,11 +6,18 @@ if TYPE_CHECKING: from ..entity import Entity + from .onboarding_status import OnboardingStatus from ..entity import Entity @dataclass class TenantStatus(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Reflects a message to the user if there's an error. + onboarding_error_message: Optional[str] = None + # The onboardingStatus property + onboarding_status: Optional[OnboardingStatus] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TenantStatus: @@ -29,10 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .onboarding_status import OnboardingStatus from ..entity import Entity + from .onboarding_status import OnboardingStatus fields: dict[str, Callable[[Any], None]] = { + "onboardingErrorMessage": lambda n : setattr(self, 'onboarding_error_message', n.get_str_value()), + "onboardingStatus": lambda n : setattr(self, 'onboarding_status', n.get_enum_value(OnboardingStatus)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("onboardingErrorMessage", self.onboarding_error_message) + writer.write_enum_value("onboardingStatus", self.onboarding_status) diff --git a/msgraph_beta/generated/models/networkaccess/tls_termination.py b/msgraph_beta/generated/models/networkaccess/tls_termination.py index b092a6a11b3..f6e805f98f0 100644 --- a/msgraph_beta/generated/models/networkaccess/tls_termination.py +++ b/msgraph_beta/generated/models/networkaccess/tls_termination.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .external_certificate_authority_certificate import ExternalCertificateAuthorityCertificate from ..entity import Entity @dataclass class TlsTermination(Entity, Parsable): + # List of customer's Certificate Authority (CA) certificates used for TLS inspection in Global Secure Access + external_certificate_authority_certificates: Optional[list[ExternalCertificateAuthorityCertificate]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TlsTermination: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .external_certificate_authority_certificate import ExternalCertificateAuthorityCertificate from ..entity import Entity + from .external_certificate_authority_certificate import ExternalCertificateAuthorityCertificate fields: dict[str, Callable[[Any], None]] = { + "externalCertificateAuthorityCertificates": lambda n : setattr(self, 'external_certificate_authority_certificates', n.get_collection_of_object_values(ExternalCertificateAuthorityCertificate)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("externalCertificateAuthorityCertificates", self.external_certificate_authority_certificates) diff --git a/msgraph_beta/generated/models/no_entitlements_data_collection.py b/msgraph_beta/generated/models/no_entitlements_data_collection.py new file mode 100644 index 00000000000..1b726660325 --- /dev/null +++ b/msgraph_beta/generated/models/no_entitlements_data_collection.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo + +from .entitlements_data_collection_info import EntitlementsDataCollectionInfo + +@dataclass +class NoEntitlementsDataCollection(EntitlementsDataCollectionInfo, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.noEntitlementsDataCollection" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> NoEntitlementsDataCollection: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: NoEntitlementsDataCollection + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return NoEntitlementsDataCollection() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo + + from .entitlements_data_collection_info import EntitlementsDataCollectionInfo + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/non_admin_setting.py b/msgraph_beta/generated/models/non_admin_setting.py new file mode 100644 index 00000000000..0e8536bedd5 --- /dev/null +++ b/msgraph_beta/generated/models/non_admin_setting.py @@ -0,0 +1,7 @@ +from enum import Enum + +class NonAdminSetting(str, Enum): + False_ = "false", + True_ = "true", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/notification_events_type.py b/msgraph_beta/generated/models/notification_events_type.py new file mode 100644 index 00000000000..98dd97daf41 --- /dev/null +++ b/msgraph_beta/generated/models/notification_events_type.py @@ -0,0 +1,7 @@ +from enum import Enum + +class NotificationEventsType(str, Enum): + None_ = "none", + RestoreAndPolicyUpdates = "restoreAndPolicyUpdates", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/notification_recipients.py b/msgraph_beta/generated/models/notification_recipients.py new file mode 100644 index 00000000000..01d55650275 --- /dev/null +++ b/msgraph_beta/generated/models/notification_recipients.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .email_identity import EmailIdentity + from .notification_recipients_type import NotificationRecipientsType + +@dataclass +class NotificationRecipients(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # A list of users or groups that receive notifications. Only specify this property when role is set to custom. + custom_recipients: Optional[list[EmailIdentity]] = None + # The OdataType property + odata_type: Optional[str] = None + # The role property + role: Optional[NotificationRecipientsType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> NotificationRecipients: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: NotificationRecipients + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return NotificationRecipients() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .email_identity import EmailIdentity + from .notification_recipients_type import NotificationRecipientsType + + from .email_identity import EmailIdentity + from .notification_recipients_type import NotificationRecipientsType + + fields: dict[str, Callable[[Any], None]] = { + "customRecipients": lambda n : setattr(self, 'custom_recipients', n.get_collection_of_object_values(EmailIdentity)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "role": lambda n : setattr(self, 'role', n.get_collection_of_enum_values(NotificationRecipientsType)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("customRecipients", self.custom_recipients) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("role", self.role) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/notification_recipients_type.py b/msgraph_beta/generated/models/notification_recipients_type.py new file mode 100644 index 00000000000..7245ce8fe08 --- /dev/null +++ b/msgraph_beta/generated/models/notification_recipients_type.py @@ -0,0 +1,10 @@ +from enum import Enum + +class NotificationRecipientsType(str, Enum): + None_ = "none", + GlobalAdmins = "globalAdmins", + BackupAdmins = "backupAdmins", + Custom = "custom", + AllAdmins = "allAdmins", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/object_flow_types.py b/msgraph_beta/generated/models/object_flow_types.py new file mode 100644 index 00000000000..a13694f1adb --- /dev/null +++ b/msgraph_beta/generated/models/object_flow_types.py @@ -0,0 +1,8 @@ +from enum import Enum + +class ObjectFlowTypes(str, Enum): + None_ = "None", + Add = "Add", + Update = "Update", + Delete = "Delete", + diff --git a/msgraph_beta/generated/models/object_mapping.py b/msgraph_beta/generated/models/object_mapping.py new file mode 100644 index 00000000000..6b2f4ab0e24 --- /dev/null +++ b/msgraph_beta/generated/models/object_mapping.py @@ -0,0 +1,98 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .attribute_mapping import AttributeMapping + from .filter import Filter + from .object_flow_types import ObjectFlowTypes + from .object_mapping_metadata_entry import ObjectMappingMetadataEntry + +@dataclass +class ObjectMapping(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Attribute mappings define which attributes to map from the source object into the target object and how they should flow. A number of functions are available to support the transformation of the original source values. + attribute_mappings: Optional[list[AttributeMapping]] = None + # When true, this object mapping will be processed during synchronization. When false, this object mapping will be skipped. + enabled: Optional[bool] = None + # The flowTypes property + flow_types: Optional[ObjectFlowTypes] = None + # Additional extension properties. Unless mentioned explicitly, metadata values should not be changed. + metadata: Optional[list[ObjectMappingMetadataEntry]] = None + # Human-friendly name of the object mapping. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Defines a filter to be used when deciding whether a given object should be provisioned. For example, you might want to only provision users that are located in the US. + scope: Optional[Filter] = None + # Name of the object in the source directory. Must match the object name from the source directory definition. + source_object_name: Optional[str] = None + # Name of the object in target directory. Must match the object name from the target directory definition. + target_object_name: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ObjectMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ObjectMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ObjectMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .attribute_mapping import AttributeMapping + from .filter import Filter + from .object_flow_types import ObjectFlowTypes + from .object_mapping_metadata_entry import ObjectMappingMetadataEntry + + from .attribute_mapping import AttributeMapping + from .filter import Filter + from .object_flow_types import ObjectFlowTypes + from .object_mapping_metadata_entry import ObjectMappingMetadataEntry + + fields: dict[str, Callable[[Any], None]] = { + "attributeMappings": lambda n : setattr(self, 'attribute_mappings', n.get_collection_of_object_values(AttributeMapping)), + "enabled": lambda n : setattr(self, 'enabled', n.get_bool_value()), + "flowTypes": lambda n : setattr(self, 'flow_types', n.get_collection_of_enum_values(ObjectFlowTypes)), + "metadata": lambda n : setattr(self, 'metadata', n.get_collection_of_object_values(ObjectMappingMetadataEntry)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "scope": lambda n : setattr(self, 'scope', n.get_object_value(Filter)), + "sourceObjectName": lambda n : setattr(self, 'source_object_name', n.get_str_value()), + "targetObjectName": lambda n : setattr(self, 'target_object_name', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("attributeMappings", self.attribute_mappings) + writer.write_bool_value("enabled", self.enabled) + writer.write_enum_value("flowTypes", self.flow_types) + writer.write_collection_of_object_values("metadata", self.metadata) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("scope", self.scope) + writer.write_str_value("sourceObjectName", self.source_object_name) + writer.write_str_value("targetObjectName", self.target_object_name) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/object_mapping_metadata.py b/msgraph_beta/generated/models/object_mapping_metadata.py new file mode 100644 index 00000000000..d0752eaf7e7 --- /dev/null +++ b/msgraph_beta/generated/models/object_mapping_metadata.py @@ -0,0 +1,11 @@ +from enum import Enum + +class ObjectMappingMetadata(str, Enum): + EscrowBehavior = "EscrowBehavior", + DisableMonitoringForChanges = "DisableMonitoringForChanges", + OriginalJoiningProperty = "OriginalJoiningProperty", + Disposition = "Disposition", + IsCustomerDefined = "IsCustomerDefined", + ExcludeFromReporting = "ExcludeFromReporting", + Unsynchronized = "Unsynchronized", + diff --git a/msgraph_beta/generated/models/object_mapping_metadata_entry.py b/msgraph_beta/generated/models/object_mapping_metadata_entry.py new file mode 100644 index 00000000000..1694d8d97ff --- /dev/null +++ b/msgraph_beta/generated/models/object_mapping_metadata_entry.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .object_mapping_metadata import ObjectMappingMetadata + +@dataclass +class ObjectMappingMetadataEntry(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Possible values are: EscrowBehavior, DisableMonitoringForChanges, OriginalJoiningProperty, Disposition, IsCustomerDefined, ExcludeFromReporting, Unsynchronized. + key: Optional[ObjectMappingMetadata] = None + # The OdataType property + odata_type: Optional[str] = None + # Value of the metadata property. + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ObjectMappingMetadataEntry: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ObjectMappingMetadataEntry + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ObjectMappingMetadataEntry() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .object_mapping_metadata import ObjectMappingMetadata + + from .object_mapping_metadata import ObjectMappingMetadata + + fields: dict[str, Callable[[Any], None]] = { + "key": lambda n : setattr(self, 'key', n.get_enum_value(ObjectMappingMetadata)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "value": lambda n : setattr(self, 'value', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("key", self.key) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/office_graph_insights.py b/msgraph_beta/generated/models/office_graph_insights.py index b5186734fd9..e61cfacd4f4 100644 --- a/msgraph_beta/generated/models/office_graph_insights.py +++ b/msgraph_beta/generated/models/office_graph_insights.py @@ -7,11 +7,22 @@ if TYPE_CHECKING: from .entity import Entity from .item_insights import ItemInsights + from .shared_insight import SharedInsight + from .trending import Trending + from .used_insight import UsedInsight from .entity import Entity @dataclass class OfficeGraphInsights(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Access this property from the derived type itemInsights. + shared: Optional[list[SharedInsight]] = None + # Access this property from the derived type itemInsights. + trending: Optional[list[Trending]] = None + # Access this property from the derived type itemInsights. + used: Optional[list[UsedInsight]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OfficeGraphInsights: @@ -40,11 +51,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .entity import Entity from .item_insights import ItemInsights + from .shared_insight import SharedInsight + from .trending import Trending + from .used_insight import UsedInsight from .entity import Entity from .item_insights import ItemInsights + from .shared_insight import SharedInsight + from .trending import Trending + from .used_insight import UsedInsight fields: dict[str, Callable[[Any], None]] = { + "shared": lambda n : setattr(self, 'shared', n.get_collection_of_object_values(SharedInsight)), + "trending": lambda n : setattr(self, 'trending', n.get_collection_of_object_values(Trending)), + "used": lambda n : setattr(self, 'used', n.get_collection_of_object_values(UsedInsight)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -59,5 +79,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("shared", self.shared) + writer.write_collection_of_object_values("trending", self.trending) + writer.write_collection_of_object_values("used", self.used) diff --git a/msgraph_beta/generated/models/on_premises_conditional_access_settings.py b/msgraph_beta/generated/models/on_premises_conditional_access_settings.py index 157b6ab7622..847b73635e9 100644 --- a/msgraph_beta/generated/models/on_premises_conditional_access_settings.py +++ b/msgraph_beta/generated/models/on_premises_conditional_access_settings.py @@ -3,6 +3,7 @@ from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union +from uuid import UUID if TYPE_CHECKING: from .entity import Entity @@ -14,6 +15,16 @@ class OnPremisesConditionalAccessSettings(Entity, Parsable): """ Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant. """ + # Indicates if on premises conditional access is enabled for this organization + enabled: Optional[bool] = None + # User groups that will be exempt by on premises conditional access. All users in these groups will be exempt from the conditional access policy. + excluded_groups: Optional[list[UUID]] = None + # User groups that will be targeted by on premises conditional access. All users in these groups will be required to have mobile device managed and compliant for mail access. + included_groups: Optional[list[UUID]] = None + # The OdataType property + odata_type: Optional[str] = None + # Override the default access rule when allowing a device to ensure access is granted. + override_default_rule: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesConditionalAccessSettings: @@ -36,6 +47,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "enabled": lambda n : setattr(self, 'enabled', n.get_bool_value()), + "excludedGroups": lambda n : setattr(self, 'excluded_groups', n.get_collection_of_primitive_values(UUID)), + "includedGroups": lambda n : setattr(self, 'included_groups', n.get_collection_of_primitive_values(UUID)), + "overrideDefaultRule": lambda n : setattr(self, 'override_default_rule', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +65,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("enabled", self.enabled) + writer.write_collection_of_primitive_values("excludedGroups", self.excluded_groups) + writer.write_collection_of_primitive_values("includedGroups", self.included_groups) + writer.write_bool_value("overrideDefaultRule", self.override_default_rule) diff --git a/msgraph_beta/generated/models/onenote.py b/msgraph_beta/generated/models/onenote.py index 571e8323c87..2de3a9c0a25 100644 --- a/msgraph_beta/generated/models/onenote.py +++ b/msgraph_beta/generated/models/onenote.py @@ -6,11 +6,31 @@ if TYPE_CHECKING: from .entity import Entity + from .notebook import Notebook + from .onenote_operation import OnenoteOperation + from .onenote_page import OnenotePage + from .onenote_resource import OnenoteResource + from .onenote_section import OnenoteSection + from .section_group import SectionGroup from .entity import Entity @dataclass class Onenote(Entity, Parsable): + # The collection of OneNote notebooks that the user or group owns. Read-only. Nullable. + notebooks: Optional[list[Notebook]] = None + # The OdataType property + odata_type: Optional[str] = None + # The status of OneNote operations. Getting an operations collection isn't supported, but you can get the status of long-running operations if the Operation-Location header is returned in the response. Read-only. Nullable. + operations: Optional[list[OnenoteOperation]] = None + # The pages in all OneNote notebooks that the user or group owns. Read-only. Nullable. + pages: Optional[list[OnenotePage]] = None + # The image and other file resources in OneNote pages. Getting a resources collection isn't supported, but you can get the binary content of a specific resource. Read-only. Nullable. + resources: Optional[list[OnenoteResource]] = None + # The section groups in all OneNote notebooks that the user or group owns. Read-only. Nullable. + section_groups: Optional[list[SectionGroup]] = None + # The sections in all OneNote notebooks that the user or group owns. Read-only. Nullable. + sections: Optional[list[OnenoteSection]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Onenote: @@ -29,10 +49,28 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .notebook import Notebook + from .onenote_operation import OnenoteOperation + from .onenote_page import OnenotePage + from .onenote_resource import OnenoteResource + from .onenote_section import OnenoteSection + from .section_group import SectionGroup from .entity import Entity + from .notebook import Notebook + from .onenote_operation import OnenoteOperation + from .onenote_page import OnenotePage + from .onenote_resource import OnenoteResource + from .onenote_section import OnenoteSection + from .section_group import SectionGroup fields: dict[str, Callable[[Any], None]] = { + "notebooks": lambda n : setattr(self, 'notebooks', n.get_collection_of_object_values(Notebook)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(OnenoteOperation)), + "pages": lambda n : setattr(self, 'pages', n.get_collection_of_object_values(OnenotePage)), + "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(OnenoteResource)), + "sectionGroups": lambda n : setattr(self, 'section_groups', n.get_collection_of_object_values(SectionGroup)), + "sections": lambda n : setattr(self, 'sections', n.get_collection_of_object_values(OnenoteSection)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +85,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("notebooks", self.notebooks) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_collection_of_object_values("pages", self.pages) + writer.write_collection_of_object_values("resources", self.resources) + writer.write_collection_of_object_values("sectionGroups", self.section_groups) + writer.write_collection_of_object_values("sections", self.sections) diff --git a/msgraph_beta/generated/models/online_meeting.py b/msgraph_beta/generated/models/online_meeting.py index 9717827a740..33c6268d9b0 100644 --- a/msgraph_beta/generated/models/online_meeting.py +++ b/msgraph_beta/generated/models/online_meeting.py @@ -11,6 +11,7 @@ from .call_recording import CallRecording from .call_transcript import CallTranscript from .meeting_attendance_report import MeetingAttendanceReport + from .meeting_capabilities import MeetingCapabilities from .meeting_participants import MeetingParticipants from .meeting_registration import MeetingRegistration from .online_meeting_base import OnlineMeetingBase @@ -35,7 +36,7 @@ class OnlineMeeting(OnlineMeetingBase, Parsable): # Settings related to a live event. broadcast_settings: Optional[BroadcastMeetingSettings] = None # The list of meeting capabilities. Possible values are: questionAndAnswer,unknownFutureValue. - capabilities: Optional[list[str]] = None + capabilities: Optional[list[MeetingCapabilities]] = None # The meeting creation time in UTC. Read-only. creation_date_time: Optional[datetime.datetime] = None # The meeting end time in UTC. Required when you create an online meeting. @@ -84,6 +85,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .call_recording import CallRecording from .call_transcript import CallTranscript from .meeting_attendance_report import MeetingAttendanceReport + from .meeting_capabilities import MeetingCapabilities from .meeting_participants import MeetingParticipants from .meeting_registration import MeetingRegistration from .online_meeting_base import OnlineMeetingBase @@ -93,6 +95,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .call_recording import CallRecording from .call_transcript import CallTranscript from .meeting_attendance_report import MeetingAttendanceReport + from .meeting_capabilities import MeetingCapabilities from .meeting_participants import MeetingParticipants from .meeting_registration import MeetingRegistration from .online_meeting_base import OnlineMeetingBase @@ -103,7 +106,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "attendeeReport": lambda n : setattr(self, 'attendee_report', n.get_bytes_value()), "broadcastRecording": lambda n : setattr(self, 'broadcast_recording', n.get_bytes_value()), "broadcastSettings": lambda n : setattr(self, 'broadcast_settings', n.get_object_value(BroadcastMeetingSettings)), - "capabilities": lambda n : setattr(self, 'capabilities', n.get_collection_of_primitive_values(str)), + "capabilities": lambda n : setattr(self, 'capabilities', n.get_collection_of_enum_values(MeetingCapabilities)), "creationDateTime": lambda n : setattr(self, 'creation_date_time', n.get_datetime_value()), "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_datetime_value()), "externalId": lambda n : setattr(self, 'external_id', n.get_str_value()), @@ -136,7 +139,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_bytes_value("attendeeReport", self.attendee_report) writer.write_bytes_value("broadcastRecording", self.broadcast_recording) writer.write_object_value("broadcastSettings", self.broadcast_settings) - writer.write_collection_of_primitive_values("capabilities", self.capabilities) + writer.write_collection_of_enum_values("capabilities", self.capabilities) writer.write_datetime_value("creationDateTime", self.creation_date_time) writer.write_datetime_value("endDateTime", self.end_date_time) writer.write_str_value("externalId", self.external_id) diff --git a/msgraph_beta/generated/models/online_meeting_base.py b/msgraph_beta/generated/models/online_meeting_base.py index 1b6bcacfc20..283ab9389cf 100644 --- a/msgraph_beta/generated/models/online_meeting_base.py +++ b/msgraph_beta/generated/models/online_meeting_base.py @@ -19,6 +19,7 @@ from .meeting_live_share_options import MeetingLiveShareOptions from .online_meeting import OnlineMeeting from .online_meeting_presenters import OnlineMeetingPresenters + from .online_meeting_role import OnlineMeetingRole from .virtual_event_session import VirtualEventSession from .watermark_protection_values import WatermarkProtectionValues @@ -55,7 +56,7 @@ class OnlineMeetingBase(Entity, Parsable): # Specifies who can be a presenter in a meeting. Possible values are: everyone, organization, roleIsPresenter, organizer, unknownFutureValue. allowed_presenters: Optional[OnlineMeetingPresenters] = None # Specifies whose identity is anonymized in the meeting. Possible values are: attendee. The attendee value can't be removed through a PATCH operation once added. - anonymize_identity_for_roles: Optional[list[str]] = None + anonymize_identity_for_roles: Optional[list[OnlineMeetingRole]] = None # The attendance reports of an online meeting. Read-only. attendance_reports: Optional[list[MeetingAttendanceReport]] = None # The phone access (dial-in) information for an online meeting. Read-only. @@ -132,6 +133,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .meeting_live_share_options import MeetingLiveShareOptions from .online_meeting import OnlineMeeting from .online_meeting_presenters import OnlineMeetingPresenters + from .online_meeting_role import OnlineMeetingRole from .virtual_event_session import VirtualEventSession from .watermark_protection_values import WatermarkProtectionValues @@ -149,6 +151,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .meeting_live_share_options import MeetingLiveShareOptions from .online_meeting import OnlineMeeting from .online_meeting_presenters import OnlineMeetingPresenters + from .online_meeting_role import OnlineMeetingRole from .virtual_event_session import VirtualEventSession from .watermark_protection_values import WatermarkProtectionValues @@ -167,7 +170,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "allowWhiteboard": lambda n : setattr(self, 'allow_whiteboard', n.get_bool_value()), "allowedLobbyAdmitters": lambda n : setattr(self, 'allowed_lobby_admitters', n.get_enum_value(AllowedLobbyAdmitterRoles)), "allowedPresenters": lambda n : setattr(self, 'allowed_presenters', n.get_enum_value(OnlineMeetingPresenters)), - "anonymizeIdentityForRoles": lambda n : setattr(self, 'anonymize_identity_for_roles', n.get_collection_of_primitive_values(str)), + "anonymizeIdentityForRoles": lambda n : setattr(self, 'anonymize_identity_for_roles', n.get_collection_of_enum_values(OnlineMeetingRole)), "attendanceReports": lambda n : setattr(self, 'attendance_reports', n.get_collection_of_object_values(MeetingAttendanceReport)), "audioConferencing": lambda n : setattr(self, 'audio_conferencing', n.get_object_value(AudioConferencing)), "chatInfo": lambda n : setattr(self, 'chat_info', n.get_object_value(ChatInfo)), @@ -211,7 +214,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_bool_value("allowWhiteboard", self.allow_whiteboard) writer.write_enum_value("allowedLobbyAdmitters", self.allowed_lobby_admitters) writer.write_enum_value("allowedPresenters", self.allowed_presenters) - writer.write_collection_of_primitive_values("anonymizeIdentityForRoles", self.anonymize_identity_for_roles) + writer.write_collection_of_enum_values("anonymizeIdentityForRoles", self.anonymize_identity_for_roles) writer.write_collection_of_object_values("attendanceReports", self.attendance_reports) writer.write_object_value("audioConferencing", self.audio_conferencing) writer.write_object_value("chatInfo", self.chat_info) diff --git a/msgraph_beta/generated/models/organization_settings.py b/msgraph_beta/generated/models/organization_settings.py index 9e3eb6c7a19..c17074a0488 100644 --- a/msgraph_beta/generated/models/organization_settings.py +++ b/msgraph_beta/generated/models/organization_settings.py @@ -6,11 +6,23 @@ if TYPE_CHECKING: from .entity import Entity + from .insights_settings import InsightsSettings + from .microsoft_application_data_access_settings import MicrosoftApplicationDataAccessSettings from .entity import Entity @dataclass class OrganizationSettings(Entity, Parsable): + # Contains the properties that are configured by an administrator as a tenant-level privacy control whether to identify duplicate contacts among a user's contacts list and suggest the user to merge those contacts to have a cleaner contacts list. List contactInsights returns the settings to display or return contact insights in an organization. + contact_insights: Optional[InsightsSettings] = None + # Contains the properties that are configured by an administrator for the visibility of Microsoft Graph-derived insights, between a user and other items in Microsoft 365, such as documents or sites. List itemInsights returns the settings to display or return item insights in an organization. + item_insights: Optional[InsightsSettings] = None + # The microsoftApplicationDataAccess property + microsoft_application_data_access: Optional[MicrosoftApplicationDataAccessSettings] = None + # The OdataType property + odata_type: Optional[str] = None + # Contains the properties that are configured by an administrator for the visibility of a list of people relevant and working with a user in Microsoft 365. List peopleInsights returns the settings to display or return people insights in an organization. + people_insights: Optional[InsightsSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OrganizationSettings: @@ -29,10 +41,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .insights_settings import InsightsSettings + from .microsoft_application_data_access_settings import MicrosoftApplicationDataAccessSettings from .entity import Entity + from .insights_settings import InsightsSettings + from .microsoft_application_data_access_settings import MicrosoftApplicationDataAccessSettings fields: dict[str, Callable[[Any], None]] = { + "contactInsights": lambda n : setattr(self, 'contact_insights', n.get_object_value(InsightsSettings)), + "itemInsights": lambda n : setattr(self, 'item_insights', n.get_object_value(InsightsSettings)), + "microsoftApplicationDataAccess": lambda n : setattr(self, 'microsoft_application_data_access', n.get_object_value(MicrosoftApplicationDataAccessSettings)), + "peopleInsights": lambda n : setattr(self, 'people_insights', n.get_object_value(InsightsSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("contactInsights", self.contact_insights) + writer.write_object_value("itemInsights", self.item_insights) + writer.write_object_value("microsoftApplicationDataAccess", self.microsoft_application_data_access) + writer.write_object_value("peopleInsights", self.people_insights) diff --git a/msgraph_beta/generated/models/organizational_branding_properties.py b/msgraph_beta/generated/models/organizational_branding_properties.py index 15dda99885d..c2b0ead21cb 100644 --- a/msgraph_beta/generated/models/organizational_branding_properties.py +++ b/msgraph_beta/generated/models/organizational_branding_properties.py @@ -5,7 +5,10 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .content_customization import ContentCustomization from .entity import Entity + from .login_page_layout_configuration import LoginPageLayoutConfiguration + from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization @@ -13,6 +16,70 @@ @dataclass class OrganizationalBrandingProperties(Entity, Parsable): + # Color that appears in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. + background_color: Optional[str] = None + # Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. + background_image: Optional[bytes] = None + # A relative URL for the backgroundImage property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + background_image_relative_url: Optional[str] = None + # A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. + banner_logo: Optional[bytes] = None + # A relative URL for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. + banner_logo_relative_url: Optional[str] = None + # A list of base URLs for all available CDN providers that are serving the assets of the current resource. Several CDN providers are used at the same time for high availability of read requests. Read-only. + cdn_list: Optional[list[str]] = None + # Represents the content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Microsoft Entra ID for customers' tenants only. + content_customization: Optional[ContentCustomization] = None + # A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. + custom_account_reset_credentials_url: Optional[str] = None + # CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. + custom_c_s_s: Optional[bytes] = None + # A relative URL for the customCSS property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + custom_c_s_s_relative_url: Optional[str] = None + # A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. + custom_cannot_access_your_account_text: Optional[str] = None + # A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + custom_cannot_access_your_account_url: Optional[str] = None + # A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. + custom_forgot_my_password_text: Optional[str] = None + # A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. + custom_privacy_and_cookies_text: Optional[str] = None + # A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. + custom_privacy_and_cookies_url: Optional[str] = None + # A string to replace the default 'reset it now' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. DO NOT USE: Customization of the 'reset it now' hyperlink text is currently not supported. + custom_reset_it_now_text: Optional[str] = None + # A string to replace the the default 'Terms of Use' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. + custom_terms_of_use_text: Optional[str] = None + # A custom URL to replace the default URL of the 'Terms of Use' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128characters. + custom_terms_of_use_url: Optional[str] = None + # A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. + favicon: Optional[bytes] = None + # A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + favicon_relative_url: Optional[str] = None + # The RGB color to apply to customize the color of the header. + header_background_color: Optional[str] = None + # A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. + header_logo: Optional[bytes] = None + # A relative URL for the headerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. + header_logo_relative_url: Optional[str] = None + # Represents the layout configuration to be displayed on the login page for a tenant. + login_page_layout_configuration: Optional[LoginPageLayoutConfiguration] = None + # Represents the various texts that can be hidden on the login page for a tenant. + login_page_text_visibility_settings: Optional[LoginPageTextVisibilitySettings] = None + # The OdataType property + odata_type: Optional[str] = None + # Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. + sign_in_page_text: Optional[str] = None + # A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. + square_logo: Optional[bytes] = None + # A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. + square_logo_dark: Optional[bytes] = None + # A relative URL for the squareLogoDark property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + square_logo_dark_relative_url: Optional[str] = None + # A relative URL for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + square_logo_relative_url: Optional[str] = None + # A string that shows as the hint in the username textbox on the sign-in screen. This text must be a Unicode, without links or code, and can't exceed 64 characters. + username_hint_text: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OrganizationalBrandingProperties: @@ -43,15 +110,52 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .content_customization import ContentCustomization from .entity import Entity + from .login_page_layout_configuration import LoginPageLayoutConfiguration + from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization + from .content_customization import ContentCustomization from .entity import Entity + from .login_page_layout_configuration import LoginPageLayoutConfiguration + from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization fields: dict[str, Callable[[Any], None]] = { + "backgroundColor": lambda n : setattr(self, 'background_color', n.get_str_value()), + "backgroundImage": lambda n : setattr(self, 'background_image', n.get_bytes_value()), + "backgroundImageRelativeUrl": lambda n : setattr(self, 'background_image_relative_url', n.get_str_value()), + "bannerLogo": lambda n : setattr(self, 'banner_logo', n.get_bytes_value()), + "bannerLogoRelativeUrl": lambda n : setattr(self, 'banner_logo_relative_url', n.get_str_value()), + "cdnList": lambda n : setattr(self, 'cdn_list', n.get_collection_of_primitive_values(str)), + "contentCustomization": lambda n : setattr(self, 'content_customization', n.get_object_value(ContentCustomization)), + "customAccountResetCredentialsUrl": lambda n : setattr(self, 'custom_account_reset_credentials_url', n.get_str_value()), + "customCSS": lambda n : setattr(self, 'custom_c_s_s', n.get_bytes_value()), + "customCSSRelativeUrl": lambda n : setattr(self, 'custom_c_s_s_relative_url', n.get_str_value()), + "customCannotAccessYourAccountText": lambda n : setattr(self, 'custom_cannot_access_your_account_text', n.get_str_value()), + "customCannotAccessYourAccountUrl": lambda n : setattr(self, 'custom_cannot_access_your_account_url', n.get_str_value()), + "customForgotMyPasswordText": lambda n : setattr(self, 'custom_forgot_my_password_text', n.get_str_value()), + "customPrivacyAndCookiesText": lambda n : setattr(self, 'custom_privacy_and_cookies_text', n.get_str_value()), + "customPrivacyAndCookiesUrl": lambda n : setattr(self, 'custom_privacy_and_cookies_url', n.get_str_value()), + "customResetItNowText": lambda n : setattr(self, 'custom_reset_it_now_text', n.get_str_value()), + "customTermsOfUseText": lambda n : setattr(self, 'custom_terms_of_use_text', n.get_str_value()), + "customTermsOfUseUrl": lambda n : setattr(self, 'custom_terms_of_use_url', n.get_str_value()), + "favicon": lambda n : setattr(self, 'favicon', n.get_bytes_value()), + "faviconRelativeUrl": lambda n : setattr(self, 'favicon_relative_url', n.get_str_value()), + "headerBackgroundColor": lambda n : setattr(self, 'header_background_color', n.get_str_value()), + "headerLogo": lambda n : setattr(self, 'header_logo', n.get_bytes_value()), + "headerLogoRelativeUrl": lambda n : setattr(self, 'header_logo_relative_url', n.get_str_value()), + "loginPageLayoutConfiguration": lambda n : setattr(self, 'login_page_layout_configuration', n.get_object_value(LoginPageLayoutConfiguration)), + "loginPageTextVisibilitySettings": lambda n : setattr(self, 'login_page_text_visibility_settings', n.get_object_value(LoginPageTextVisibilitySettings)), + "signInPageText": lambda n : setattr(self, 'sign_in_page_text', n.get_str_value()), + "squareLogo": lambda n : setattr(self, 'square_logo', n.get_bytes_value()), + "squareLogoDark": lambda n : setattr(self, 'square_logo_dark', n.get_bytes_value()), + "squareLogoDarkRelativeUrl": lambda n : setattr(self, 'square_logo_dark_relative_url', n.get_str_value()), + "squareLogoRelativeUrl": lambda n : setattr(self, 'square_logo_relative_url', n.get_str_value()), + "usernameHintText": lambda n : setattr(self, 'username_hint_text', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +170,36 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("backgroundColor", self.background_color) + writer.write_bytes_value("backgroundImage", self.background_image) + writer.write_str_value("backgroundImageRelativeUrl", self.background_image_relative_url) + writer.write_bytes_value("bannerLogo", self.banner_logo) + writer.write_str_value("bannerLogoRelativeUrl", self.banner_logo_relative_url) + writer.write_collection_of_primitive_values("cdnList", self.cdn_list) + writer.write_object_value("contentCustomization", self.content_customization) + writer.write_str_value("customAccountResetCredentialsUrl", self.custom_account_reset_credentials_url) + writer.write_bytes_value("customCSS", self.custom_c_s_s) + writer.write_str_value("customCSSRelativeUrl", self.custom_c_s_s_relative_url) + writer.write_str_value("customCannotAccessYourAccountText", self.custom_cannot_access_your_account_text) + writer.write_str_value("customCannotAccessYourAccountUrl", self.custom_cannot_access_your_account_url) + writer.write_str_value("customForgotMyPasswordText", self.custom_forgot_my_password_text) + writer.write_str_value("customPrivacyAndCookiesText", self.custom_privacy_and_cookies_text) + writer.write_str_value("customPrivacyAndCookiesUrl", self.custom_privacy_and_cookies_url) + writer.write_str_value("customResetItNowText", self.custom_reset_it_now_text) + writer.write_str_value("customTermsOfUseText", self.custom_terms_of_use_text) + writer.write_str_value("customTermsOfUseUrl", self.custom_terms_of_use_url) + writer.write_bytes_value("favicon", self.favicon) + writer.write_str_value("faviconRelativeUrl", self.favicon_relative_url) + writer.write_str_value("headerBackgroundColor", self.header_background_color) + writer.write_bytes_value("headerLogo", self.header_logo) + writer.write_str_value("headerLogoRelativeUrl", self.header_logo_relative_url) + writer.write_object_value("loginPageLayoutConfiguration", self.login_page_layout_configuration) + writer.write_object_value("loginPageTextVisibilitySettings", self.login_page_text_visibility_settings) + writer.write_str_value("signInPageText", self.sign_in_page_text) + writer.write_bytes_value("squareLogo", self.square_logo) + writer.write_bytes_value("squareLogoDark", self.square_logo_dark) + writer.write_str_value("squareLogoDarkRelativeUrl", self.square_logo_dark_relative_url) + writer.write_str_value("squareLogoRelativeUrl", self.square_logo_relative_url) + writer.write_str_value("usernameHintText", self.username_hint_text) diff --git a/msgraph_beta/generated/models/out_of_office_settings.py b/msgraph_beta/generated/models/out_of_office_settings.py new file mode 100644 index 00000000000..0ad10de0eb5 --- /dev/null +++ b/msgraph_beta/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) + # True if either:It is currently in the out of office time window configured on the Outlook or Teams client.There is currently an event on the user's calendar that's marked as Show as Out of OfficeOtherwise, false. + is_out_of_office: Optional[bool] = None + # The out of office message that the user configured on Outlook client (Automatic Replies (Out of Office)) or the Teams client (Schedule out of office). + 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_beta/generated/models/outlook_user.py b/msgraph_beta/generated/models/outlook_user.py index fb079aa7162..57d69fcc605 100644 --- a/msgraph_beta/generated/models/outlook_user.py +++ b/msgraph_beta/generated/models/outlook_user.py @@ -6,11 +6,25 @@ if TYPE_CHECKING: from .entity import Entity + from .outlook_category import OutlookCategory + from .outlook_task import OutlookTask + from .outlook_task_folder import OutlookTaskFolder + from .outlook_task_group import OutlookTaskGroup from .entity import Entity @dataclass class OutlookUser(Entity, Parsable): + # A list of categories defined for the user. + master_categories: Optional[list[OutlookCategory]] = None + # The OdataType property + odata_type: Optional[str] = None + # The user's Outlook task folders. Read-only. Nullable. + task_folders: Optional[list[OutlookTaskFolder]] = None + # The user's Outlook task groups. Read-only. Nullable. + task_groups: Optional[list[OutlookTaskGroup]] = None + # The user's Outlook tasks. Read-only. Nullable. + tasks: Optional[list[OutlookTask]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OutlookUser: @@ -29,10 +43,22 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .outlook_category import OutlookCategory + from .outlook_task import OutlookTask + from .outlook_task_folder import OutlookTaskFolder + from .outlook_task_group import OutlookTaskGroup from .entity import Entity + from .outlook_category import OutlookCategory + from .outlook_task import OutlookTask + from .outlook_task_folder import OutlookTaskFolder + from .outlook_task_group import OutlookTaskGroup fields: dict[str, Callable[[Any], None]] = { + "masterCategories": lambda n : setattr(self, 'master_categories', n.get_collection_of_object_values(OutlookCategory)), + "taskFolders": lambda n : setattr(self, 'task_folders', n.get_collection_of_object_values(OutlookTaskFolder)), + "taskGroups": lambda n : setattr(self, 'task_groups', n.get_collection_of_object_values(OutlookTaskGroup)), + "tasks": lambda n : setattr(self, 'tasks', n.get_collection_of_object_values(OutlookTask)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +73,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("masterCategories", self.master_categories) + writer.write_collection_of_object_values("taskFolders", self.task_folders) + writer.write_collection_of_object_values("taskGroups", self.task_groups) + writer.write_collection_of_object_values("tasks", self.tasks) diff --git a/msgraph_beta/generated/models/package.py b/msgraph_beta/generated/models/package.py new file mode 100644 index 00000000000..3e21373ee82 --- /dev/null +++ b/msgraph_beta/generated/models/package.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Package(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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 + # Indicates the type of package. While oneNote is the only currently defined value, you should expect other package types to be returned and handle them accordingly. + type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Package: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Package + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Package() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "type": lambda n : setattr(self, '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_str_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/partner/security/partner_security_score.py b/msgraph_beta/generated/models/partner/security/partner_security_score.py index 9e2dfc8e082..070aa5da3d2 100644 --- a/msgraph_beta/generated/models/partner/security/partner_security_score.py +++ b/msgraph_beta/generated/models/partner/security/partner_security_score.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,30 @@ if TYPE_CHECKING: from ...entity import Entity + from .customer_insight import CustomerInsight + from .security_requirement import SecurityRequirement + from .security_score_history import SecurityScoreHistory from ...entity import Entity @dataclass class PartnerSecurityScore(Entity, Parsable): + # The current security score for the partner. + current_score: Optional[float] = None + # Contains customer-specific information for certain requirements. + customer_insights: Optional[list[CustomerInsight]] = None + # Contains a list of recent score changes. + history: Optional[list[SecurityScoreHistory]] = None + # The last time the data was checked. + last_refresh_date_time: Optional[datetime.datetime] = None + # The maximum score possible. + max_score: Optional[float] = None + # The OdataType property + odata_type: Optional[str] = None + # Contains the list of security requirements that make up the score. + requirements: Optional[list[SecurityRequirement]] = None + # The last time the security score or related properties changed. + updated_date_time: Optional[datetime.datetime] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PartnerSecurityScore: @@ -29,10 +49,23 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ...entity import Entity + from .customer_insight import CustomerInsight + from .security_requirement import SecurityRequirement + from .security_score_history import SecurityScoreHistory from ...entity import Entity + from .customer_insight import CustomerInsight + from .security_requirement import SecurityRequirement + from .security_score_history import SecurityScoreHistory fields: dict[str, Callable[[Any], None]] = { + "currentScore": lambda n : setattr(self, 'current_score', n.get_float_value()), + "customerInsights": lambda n : setattr(self, 'customer_insights', n.get_collection_of_object_values(CustomerInsight)), + "history": lambda n : setattr(self, 'history', n.get_collection_of_object_values(SecurityScoreHistory)), + "lastRefreshDateTime": lambda n : setattr(self, 'last_refresh_date_time', n.get_datetime_value()), + "maxScore": lambda n : setattr(self, 'max_score', n.get_float_value()), + "requirements": lambda n : setattr(self, 'requirements', n.get_collection_of_object_values(SecurityRequirement)), + "updatedDateTime": lambda n : setattr(self, 'updated_date_time', n.get_datetime_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +80,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_float_value("currentScore", self.current_score) + writer.write_collection_of_object_values("customerInsights", self.customer_insights) + writer.write_collection_of_object_values("history", self.history) + writer.write_datetime_value("lastRefreshDateTime", self.last_refresh_date_time) + writer.write_float_value("maxScore", self.max_score) + writer.write_collection_of_object_values("requirements", self.requirements) + writer.write_datetime_value("updatedDateTime", self.updated_date_time) diff --git a/msgraph_beta/generated/models/partners/billing/billing.py b/msgraph_beta/generated/models/partners/billing/billing.py index b74ae2e28a2..165dcf85ada 100644 --- a/msgraph_beta/generated/models/partners/billing/billing.py +++ b/msgraph_beta/generated/models/partners/billing/billing.py @@ -6,11 +6,25 @@ if TYPE_CHECKING: from ...entity import Entity + from .azure_usage import AzureUsage + from .billing_reconciliation import BillingReconciliation + from .manifest import Manifest + from .operation import Operation from ...entity import Entity @dataclass class Billing(Entity, Parsable): + # Represents metadata for the exported data. + manifests: Optional[list[Manifest]] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents an operation to export the billing data of a partner. + operations: Optional[list[Operation]] = None + # The reconciliation property + reconciliation: Optional[BillingReconciliation] = None + # The usage property + usage: Optional[AzureUsage] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Billing: @@ -29,10 +43,22 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ...entity import Entity + from .azure_usage import AzureUsage + from .billing_reconciliation import BillingReconciliation + from .manifest import Manifest + from .operation import Operation from ...entity import Entity + from .azure_usage import AzureUsage + from .billing_reconciliation import BillingReconciliation + from .manifest import Manifest + from .operation import Operation fields: dict[str, Callable[[Any], None]] = { + "manifests": lambda n : setattr(self, 'manifests', n.get_collection_of_object_values(Manifest)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(Operation)), + "reconciliation": lambda n : setattr(self, 'reconciliation', n.get_object_value(BillingReconciliation)), + "usage": lambda n : setattr(self, 'usage', n.get_object_value(AzureUsage)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +73,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("manifests", self.manifests) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_object_value("reconciliation", self.reconciliation) + writer.write_object_value("usage", self.usage) diff --git a/msgraph_beta/generated/models/payload_response.py b/msgraph_beta/generated/models/payload_response.py index f801e1438ce..fc356187046 100644 --- a/msgraph_beta/generated/models/payload_response.py +++ b/msgraph_beta/generated/models/payload_response.py @@ -11,6 +11,8 @@ @dataclass class PayloadResponse(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PayloadResponse: diff --git a/msgraph_beta/generated/models/pending_content_update.py b/msgraph_beta/generated/models/pending_content_update.py new file mode 100644 index 00000000000..70d5f658bf5 --- /dev/null +++ b/msgraph_beta/generated/models/pending_content_update.py @@ -0,0 +1,55 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PendingContentUpdate(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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 + # Date and time the pending binary operation was queued in UTC time. Read-only. + queued_date_time: Optional[datetime.datetime] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PendingContentUpdate: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PendingContentUpdate + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PendingContentUpdate() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "queuedDateTime": lambda n : setattr(self, 'queued_date_time', n.get_datetime_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: 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_datetime_value("queuedDateTime", self.queued_date_time) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/pending_operations.py b/msgraph_beta/generated/models/pending_operations.py new file mode 100644 index 00000000000..22c4581c403 --- /dev/null +++ b/msgraph_beta/generated/models/pending_operations.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 .pending_content_update import PendingContentUpdate + +@dataclass +class PendingOperations(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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 + # A property that indicates that an operation that might update the binary content of a file is pending completion. + pending_content_update: Optional[PendingContentUpdate] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PendingOperations: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PendingOperations + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PendingOperations() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .pending_content_update import PendingContentUpdate + + from .pending_content_update import PendingContentUpdate + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "pendingContentUpdate": lambda n : setattr(self, 'pending_content_update', n.get_object_value(PendingContentUpdate)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: 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_object_value("pendingContentUpdate", self.pending_content_update) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/permission.py b/msgraph_beta/generated/models/permission.py index 34e95e6f3a2..53297f4c388 100644 --- a/msgraph_beta/generated/models/permission.py +++ b/msgraph_beta/generated/models/permission.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,40 @@ if TYPE_CHECKING: from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference + from .share_point_identity_set import SharePointIdentitySet + from .sharing_invitation import SharingInvitation + from .sharing_link import SharingLink from .entity import Entity @dataclass class Permission(Entity, Parsable): + # A format of yyyy-MM-ddTHH:mm:ssZ of DateTimeOffset indicates the expiration time of the permission. DateTime.MinValue indicates there's no expiration set for this permission. Optional. + expiration_date_time: Optional[datetime.datetime] = None + # For user type permissions, the details of the users and applications for this permission. Read-only. + granted_to: Optional[IdentitySet] = None + # For type permissions, the details of the users to whom permission was granted. Read-only. + granted_to_identities: Optional[list[IdentitySet]] = None + # For link type permissions, the details of the users to whom permission was granted. Read-only. + granted_to_identities_v2: Optional[list[SharePointIdentitySet]] = None + # For user type permissions, the details of the users and applications for this permission. Read-only. + granted_to_v2: Optional[SharePointIdentitySet] = None + # Indicates whether the password is set for this permission. This property only appears in the response. Optional. Read-only. For OneDrive Personal only. + has_password: Optional[bool] = None + # Provides a reference to the ancestor of the current permission, if inherited from an ancestor. Read-only. + inherited_from: Optional[ItemReference] = None + # Details of any associated sharing invitation for this permission. Read-only. + invitation: Optional[SharingInvitation] = None + # Provides the link details of the current permission, if it's a link type permission. Read-only. + link: Optional[SharingLink] = None + # The OdataType property + odata_type: Optional[str] = None + # The type of permission, for example, read. See the Roles property values section for the full list of roles. Read-only. + roles: Optional[list[str]] = None + # A unique token that can be used to access this shared item via the shares API. Read-only. + share_id: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Permission: @@ -29,10 +59,31 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference + from .share_point_identity_set import SharePointIdentitySet + from .sharing_invitation import SharingInvitation + from .sharing_link import SharingLink from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference + from .share_point_identity_set import SharePointIdentitySet + from .sharing_invitation import SharingInvitation + from .sharing_link import SharingLink fields: dict[str, Callable[[Any], None]] = { + "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), + "grantedTo": lambda n : setattr(self, 'granted_to', n.get_object_value(IdentitySet)), + "grantedToIdentities": lambda n : setattr(self, 'granted_to_identities', n.get_collection_of_object_values(IdentitySet)), + "grantedToIdentitiesV2": lambda n : setattr(self, 'granted_to_identities_v2', n.get_collection_of_object_values(SharePointIdentitySet)), + "grantedToV2": lambda n : setattr(self, 'granted_to_v2', n.get_object_value(SharePointIdentitySet)), + "hasPassword": lambda n : setattr(self, 'has_password', n.get_bool_value()), + "inheritedFrom": lambda n : setattr(self, 'inherited_from', n.get_object_value(ItemReference)), + "invitation": lambda n : setattr(self, 'invitation', n.get_object_value(SharingInvitation)), + "link": lambda n : setattr(self, 'link', n.get_object_value(SharingLink)), + "roles": lambda n : setattr(self, 'roles', n.get_collection_of_primitive_values(str)), + "shareId": lambda n : setattr(self, 'share_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +98,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("expirationDateTime", self.expiration_date_time) + writer.write_object_value("grantedTo", self.granted_to) + writer.write_collection_of_object_values("grantedToIdentities", self.granted_to_identities) + writer.write_collection_of_object_values("grantedToIdentitiesV2", self.granted_to_identities_v2) + writer.write_object_value("grantedToV2", self.granted_to_v2) + writer.write_bool_value("hasPassword", self.has_password) + writer.write_object_value("inheritedFrom", self.inherited_from) + writer.write_object_value("invitation", self.invitation) + writer.write_object_value("link", self.link) + writer.write_collection_of_primitive_values("roles", self.roles) + writer.write_str_value("shareId", self.share_id) diff --git a/msgraph_beta/generated/models/permissions_modification_capability.py b/msgraph_beta/generated/models/permissions_modification_capability.py new file mode 100644 index 00000000000..3f45cb56496 --- /dev/null +++ b/msgraph_beta/generated/models/permissions_modification_capability.py @@ -0,0 +1,8 @@ +from enum import Enum + +class PermissionsModificationCapability(str, Enum): + Enabled = "enabled", + NotConfigured = "notConfigured", + NoRecentDataCollected = "noRecentDataCollected", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/photo.py b/msgraph_beta/generated/models/photo.py new file mode 100644 index 00000000000..9fbfc55107b --- /dev/null +++ b/msgraph_beta/generated/models/photo.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Photo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Camera manufacturer. Read-only. + camera_make: Optional[str] = None + # Camera model. Read-only. + camera_model: Optional[str] = None + # The denominator for the exposure time fraction from the camera. Read-only. + exposure_denominator: Optional[float] = None + # The numerator for the exposure time fraction from the camera. Read-only. + exposure_numerator: Optional[float] = None + # The F-stop value from the camera. Read-only. + f_number: Optional[float] = None + # The focal length from the camera. Read-only. + focal_length: Optional[float] = None + # The ISO value from the camera. Read-only. + iso: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The orientation value from the camera. Writable on OneDrive Personal. + orientation: Optional[int] = None + # The date and time the photo was taken in UTC time. Read-only. + taken_date_time: Optional[datetime.datetime] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Photo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Photo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Photo() + + 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]] = { + "cameraMake": lambda n : setattr(self, 'camera_make', n.get_str_value()), + "cameraModel": lambda n : setattr(self, 'camera_model', n.get_str_value()), + "exposureDenominator": lambda n : setattr(self, 'exposure_denominator', n.get_float_value()), + "exposureNumerator": lambda n : setattr(self, 'exposure_numerator', n.get_float_value()), + "fNumber": lambda n : setattr(self, 'f_number', n.get_float_value()), + "focalLength": lambda n : setattr(self, 'focal_length', n.get_float_value()), + "iso": lambda n : setattr(self, 'iso', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "orientation": lambda n : setattr(self, 'orientation', n.get_int_value()), + "takenDateTime": lambda n : setattr(self, 'taken_date_time', n.get_datetime_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("cameraMake", self.camera_make) + writer.write_str_value("cameraModel", self.camera_model) + writer.write_float_value("exposureDenominator", self.exposure_denominator) + writer.write_float_value("exposureNumerator", self.exposure_numerator) + writer.write_float_value("fNumber", self.f_number) + writer.write_float_value("focalLength", self.focal_length) + writer.write_int_value("iso", self.iso) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("orientation", self.orientation) + writer.write_datetime_value("takenDateTime", self.taken_date_time) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/pkcs12_certificate.py b/msgraph_beta/generated/models/pkcs12_certificate.py new file mode 100644 index 00000000000..d3b04c5cf14 --- /dev/null +++ b/msgraph_beta/generated/models/pkcs12_certificate.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + +from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + +@dataclass +class Pkcs12Certificate(ApiAuthenticationConfigurationBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.pkcs12Certificate" + # Specifies the password for the pfx file. Required. If no password is used, must still provide a value of ''. + password: Optional[str] = None + # Specifies the field for sending pfx content. The value should be a base-64 encoded version of the actual certificate content. Required. + pkcs12_value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Pkcs12Certificate: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Pkcs12Certificate + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Pkcs12Certificate() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + + from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase + + fields: dict[str, Callable[[Any], None]] = { + "password": lambda n : setattr(self, 'password', n.get_str_value()), + "pkcs12Value": lambda n : setattr(self, 'pkcs12_value', 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("password", self.password) + writer.write_str_value("pkcs12Value", self.pkcs12_value) + + diff --git a/msgraph_beta/generated/models/pkcs12_certificate_information.py b/msgraph_beta/generated/models/pkcs12_certificate_information.py new file mode 100644 index 00000000000..e0628637606 --- /dev/null +++ b/msgraph_beta/generated/models/pkcs12_certificate_information.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Pkcs12CertificateInformation(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Represents whether the certificate is the active certificate to be used for calling the API connector. The active certificate is the most recently uploaded certificate that isn't yet expired but whose notBefore time is in the past. + is_active: Optional[bool] = None + # The certificate's expiry. This value is a NumericDate as defined in RFC 7519 (A JSON numeric value representing the number of seconds from 1970-01-01T00:00:00Z UTC until the specified UTC date/time, ignoring leap seconds.) + not_after: Optional[int] = None + # The certificate's issue time (not before). This value is a NumericDate as defined in RFC 7519 (A JSON numeric value representing the number of seconds from 1970-01-01T00:00:00Z UTC until the specified UTC date/time, ignoring leap seconds.) + not_before: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The certificate thumbprint. + thumbprint: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Pkcs12CertificateInformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Pkcs12CertificateInformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Pkcs12CertificateInformation() + + 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]] = { + "isActive": lambda n : setattr(self, 'is_active', n.get_bool_value()), + "notAfter": lambda n : setattr(self, 'not_after', n.get_int_value()), + "notBefore": lambda n : setattr(self, 'not_before', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "thumbprint": lambda n : setattr(self, 'thumbprint', 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("isActive", self.is_active) + writer.write_int_value("notAfter", self.not_after) + writer.write_int_value("notBefore", self.not_before) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("thumbprint", self.thumbprint) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_approval_requirement.py b/msgraph_beta/generated/models/planner_approval_requirement.py new file mode 100644 index 00000000000..aeee7556760 --- /dev/null +++ b/msgraph_beta/generated/models/planner_approval_requirement.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerApprovalRequirement(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved. + is_approval_required: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerApprovalRequirement: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerApprovalRequirement + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerApprovalRequirement() + + 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]] = { + "isApprovalRequired": lambda n : setattr(self, 'is_approval_required', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isApprovalRequired", self.is_approval_required) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_approval_status.py b/msgraph_beta/generated/models/planner_approval_status.py new file mode 100644 index 00000000000..c8413ce300c --- /dev/null +++ b/msgraph_beta/generated/models/planner_approval_status.py @@ -0,0 +1,9 @@ +from enum import Enum + +class PlannerApprovalStatus(str, Enum): + Requested = "requested", + Approved = "approved", + Rejected = "rejected", + Cancelled = "cancelled", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/planner_base_approval_attachment.py b/msgraph_beta/generated/models/planner_base_approval_attachment.py new file mode 100644 index 00000000000..922af404bd5 --- /dev/null +++ b/msgraph_beta/generated/models/planner_base_approval_attachment.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 .planner_approval_status import PlannerApprovalStatus + from .planner_basic_approval_attachment import PlannerBasicApprovalAttachment + +@dataclass +class PlannerBaseApprovalAttachment(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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 + # Status of the approval. The possible values are: requested, approved, rejected, cancelled, unknownFutureValue. Read-only. + status: Optional[PlannerApprovalStatus] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerBaseApprovalAttachment: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerBaseApprovalAttachment + """ + 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.plannerBasicApprovalAttachment".casefold(): + from .planner_basic_approval_attachment import PlannerBasicApprovalAttachment + + return PlannerBasicApprovalAttachment() + return PlannerBaseApprovalAttachment() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .planner_approval_status import PlannerApprovalStatus + from .planner_basic_approval_attachment import PlannerBasicApprovalAttachment + + from .planner_approval_status import PlannerApprovalStatus + from .planner_basic_approval_attachment import PlannerBasicApprovalAttachment + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "status": lambda n : setattr(self, 'status', n.get_enum_value(PlannerApprovalStatus)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: 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("status", self.status) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_basic_approval_attachment.py b/msgraph_beta/generated/models/planner_basic_approval_attachment.py new file mode 100644 index 00000000000..917ccffca62 --- /dev/null +++ b/msgraph_beta/generated/models/planner_basic_approval_attachment.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + +from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + +@dataclass +class PlannerBasicApprovalAttachment(PlannerBaseApprovalAttachment, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.plannerBasicApprovalAttachment" + # Read-only. The identifier of the approval in the approval service. + approval_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerBasicApprovalAttachment: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerBasicApprovalAttachment + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerBasicApprovalAttachment() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + + fields: dict[str, Callable[[Any], None]] = { + "approvalId": lambda n : setattr(self, 'approval_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("approvalId", self.approval_id) + + diff --git a/msgraph_beta/generated/models/planner_bucket_task_board_task_format.py b/msgraph_beta/generated/models/planner_bucket_task_board_task_format.py index 006073584f8..2a18a1acb42 100644 --- a/msgraph_beta/generated/models/planner_bucket_task_board_task_format.py +++ b/msgraph_beta/generated/models/planner_bucket_task_board_task_format.py @@ -11,6 +11,10 @@ @dataclass class PlannerBucketTaskBoardTaskFormat(PlannerDelta, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Hint used to order tasks in the bucket view of the task board. For details about the supported format, see Using order hints in Planner. + order_hint: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerBucketTaskBoardTaskFormat: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .planner_delta import PlannerDelta fields: dict[str, Callable[[Any], None]] = { + "orderHint": lambda n : setattr(self, 'order_hint', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("orderHint", self.order_hint) diff --git a/msgraph_beta/generated/models/planner_category_descriptions.py b/msgraph_beta/generated/models/planner_category_descriptions.py new file mode 100644 index 00000000000..1182ca870c4 --- /dev/null +++ b/msgraph_beta/generated/models/planner_category_descriptions.py @@ -0,0 +1,150 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerCategoryDescriptions(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The label associated with Category 1 + category1: Optional[str] = None + # The label associated with Category 10 + category10: Optional[str] = None + # The label associated with Category 11 + category11: Optional[str] = None + # The label associated with Category 12 + category12: Optional[str] = None + # The label associated with Category 13 + category13: Optional[str] = None + # The label associated with Category 14 + category14: Optional[str] = None + # The label associated with Category 15 + category15: Optional[str] = None + # The label associated with Category 16 + category16: Optional[str] = None + # The label associated with Category 17 + category17: Optional[str] = None + # The label associated with Category 18 + category18: Optional[str] = None + # The label associated with Category 19 + category19: Optional[str] = None + # The label associated with Category 2 + category2: Optional[str] = None + # The label associated with Category 20 + category20: Optional[str] = None + # The label associated with Category 21 + category21: Optional[str] = None + # The label associated with Category 22 + category22: Optional[str] = None + # The label associated with Category 23 + category23: Optional[str] = None + # The label associated with Category 24 + category24: Optional[str] = None + # The label associated with Category 25 + category25: Optional[str] = None + # The label associated with Category 3 + category3: Optional[str] = None + # The label associated with Category 4 + category4: Optional[str] = None + # The label associated with Category 5 + category5: Optional[str] = None + # The label associated with Category 6 + category6: Optional[str] = None + # The label associated with Category 7 + category7: Optional[str] = None + # The label associated with Category 8 + category8: Optional[str] = None + # The label associated with Category 9 + category9: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerCategoryDescriptions: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerCategoryDescriptions + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerCategoryDescriptions() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "category1": lambda n : setattr(self, 'category1', n.get_str_value()), + "category10": lambda n : setattr(self, 'category10', n.get_str_value()), + "category11": lambda n : setattr(self, 'category11', n.get_str_value()), + "category12": lambda n : setattr(self, 'category12', n.get_str_value()), + "category13": lambda n : setattr(self, 'category13', n.get_str_value()), + "category14": lambda n : setattr(self, 'category14', n.get_str_value()), + "category15": lambda n : setattr(self, 'category15', n.get_str_value()), + "category16": lambda n : setattr(self, 'category16', n.get_str_value()), + "category17": lambda n : setattr(self, 'category17', n.get_str_value()), + "category18": lambda n : setattr(self, 'category18', n.get_str_value()), + "category19": lambda n : setattr(self, 'category19', n.get_str_value()), + "category2": lambda n : setattr(self, 'category2', n.get_str_value()), + "category20": lambda n : setattr(self, 'category20', n.get_str_value()), + "category21": lambda n : setattr(self, 'category21', n.get_str_value()), + "category22": lambda n : setattr(self, 'category22', n.get_str_value()), + "category23": lambda n : setattr(self, 'category23', n.get_str_value()), + "category24": lambda n : setattr(self, 'category24', n.get_str_value()), + "category25": lambda n : setattr(self, 'category25', n.get_str_value()), + "category3": lambda n : setattr(self, 'category3', n.get_str_value()), + "category4": lambda n : setattr(self, 'category4', n.get_str_value()), + "category5": lambda n : setattr(self, 'category5', n.get_str_value()), + "category6": lambda n : setattr(self, 'category6', n.get_str_value()), + "category7": lambda n : setattr(self, 'category7', n.get_str_value()), + "category8": lambda n : setattr(self, 'category8', n.get_str_value()), + "category9": lambda n : setattr(self, 'category9', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("category1", self.category1) + writer.write_str_value("category10", self.category10) + writer.write_str_value("category11", self.category11) + writer.write_str_value("category12", self.category12) + writer.write_str_value("category13", self.category13) + writer.write_str_value("category14", self.category14) + writer.write_str_value("category15", self.category15) + writer.write_str_value("category16", self.category16) + writer.write_str_value("category17", self.category17) + writer.write_str_value("category18", self.category18) + writer.write_str_value("category19", self.category19) + writer.write_str_value("category2", self.category2) + writer.write_str_value("category20", self.category20) + writer.write_str_value("category21", self.category21) + writer.write_str_value("category22", self.category22) + writer.write_str_value("category23", self.category23) + writer.write_str_value("category24", self.category24) + writer.write_str_value("category25", self.category25) + writer.write_str_value("category3", self.category3) + writer.write_str_value("category4", self.category4) + writer.write_str_value("category5", self.category5) + writer.write_str_value("category6", self.category6) + writer.write_str_value("category7", self.category7) + writer.write_str_value("category8", self.category8) + writer.write_str_value("category9", self.category9) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_checklist_items.py b/msgraph_beta/generated/models/planner_checklist_items.py new file mode 100644 index 00000000000..a7e00267cb6 --- /dev/null +++ b/msgraph_beta/generated/models/planner_checklist_items.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerChecklistItems(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerChecklistItems: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerChecklistItems + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerChecklistItems() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_checklist_requirement.py b/msgraph_beta/generated/models/planner_checklist_requirement.py new file mode 100644 index 00000000000..2531002adf3 --- /dev/null +++ b/msgraph_beta/generated/models/planner_checklist_requirement.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerChecklistRequirement(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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 + # A collection of required plannerChecklistItems identifiers to complete the plannerTask. + required_checklist_item_ids: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerChecklistRequirement: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerChecklistRequirement + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerChecklistRequirement() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "requiredChecklistItemIds": lambda n : setattr(self, 'required_checklist_item_ids', n.get_collection_of_primitive_values(str)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_primitive_values("requiredChecklistItemIds", self.required_checklist_item_ids) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_delta.py b/msgraph_beta/generated/models/planner_delta.py index d6e56aae252..7b478d23dc7 100644 --- a/msgraph_beta/generated/models/planner_delta.py +++ b/msgraph_beta/generated/models/planner_delta.py @@ -21,6 +21,8 @@ @dataclass class PlannerDelta(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerDelta: diff --git a/msgraph_beta/generated/models/planner_external_references.py b/msgraph_beta/generated/models/planner_external_references.py new file mode 100644 index 00000000000..91c9aacd6cc --- /dev/null +++ b/msgraph_beta/generated/models/planner_external_references.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerExternalReferences(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerExternalReferences: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerExternalReferences + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerExternalReferences() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_forms_dictionary.py b/msgraph_beta/generated/models/planner_forms_dictionary.py new file mode 100644 index 00000000000..f2512ec4428 --- /dev/null +++ b/msgraph_beta/generated/models/planner_forms_dictionary.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .dictionary import Dictionary + +from .dictionary import Dictionary + +@dataclass +class PlannerFormsDictionary(Dictionary, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerFormsDictionary: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerFormsDictionary + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerFormsDictionary() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .dictionary import Dictionary + + from .dictionary import Dictionary + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/planner_forms_requirement.py b/msgraph_beta/generated/models/planner_forms_requirement.py new file mode 100644 index 00000000000..ade7ea5e7ae --- /dev/null +++ b/msgraph_beta/generated/models/planner_forms_requirement.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerFormsRequirement(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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 + # Read-only. A collection of keys from the plannerFormsDictionary that identify the plannerFormReference objects that specify the requirements to complete the plannerTask. + required_forms: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerFormsRequirement: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerFormsRequirement + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerFormsRequirement() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "requiredForms": lambda n : setattr(self, 'required_forms', n.get_collection_of_primitive_values(str)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_primitive_values("requiredForms", self.required_forms) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_group.py b/msgraph_beta/generated/models/planner_group.py index 5e346386780..6554cdcd84e 100644 --- a/msgraph_beta/generated/models/planner_group.py +++ b/msgraph_beta/generated/models/planner_group.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .planner_plan import PlannerPlan from .entity import Entity @dataclass class PlannerGroup(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Read-only. Nullable. Returns the plannerPlans owned by the group. + plans: Optional[list[PlannerPlan]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerGroup: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .planner_plan import PlannerPlan from .entity import Entity + from .planner_plan import PlannerPlan fields: dict[str, Callable[[Any], None]] = { + "plans": lambda n : setattr(self, 'plans', n.get_collection_of_object_values(PlannerPlan)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("plans", self.plans) diff --git a/msgraph_beta/generated/models/planner_plan_context_details_collection.py b/msgraph_beta/generated/models/planner_plan_context_details_collection.py new file mode 100644 index 00000000000..e1cf4bf8d84 --- /dev/null +++ b/msgraph_beta/generated/models/planner_plan_context_details_collection.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerPlanContextDetailsCollection(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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) -> PlannerPlanContextDetailsCollection: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerPlanContextDetailsCollection + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerPlanContextDetailsCollection() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_plan_details.py b/msgraph_beta/generated/models/planner_plan_details.py index c4a58df9cb7..e5b59d55814 100644 --- a/msgraph_beta/generated/models/planner_plan_details.py +++ b/msgraph_beta/generated/models/planner_plan_details.py @@ -5,12 +5,23 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .planner_category_descriptions import PlannerCategoryDescriptions from .planner_delta import PlannerDelta + from .planner_plan_context_details_collection import PlannerPlanContextDetailsCollection + from .planner_user_ids import PlannerUserIds from .planner_delta import PlannerDelta @dataclass class PlannerPlanDetails(PlannerDelta, Parsable): + # An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan. + category_descriptions: Optional[PlannerCategoryDescriptions] = None + # A collection of additional information associated with plannerPlanContext entries that are defined for the plannerPlan container. Read-only. + context_details: Optional[PlannerPlanContextDetailsCollection] = None + # The OdataType property + odata_type: Optional[str] = None + # The set of user IDs that this plan is shared with. If you're using Microsoft 365 groups, use the groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection, although it isn't required in order for them to access the plan owned by the group. + shared_with: Optional[PlannerUserIds] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerPlanDetails: @@ -28,11 +39,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .planner_category_descriptions import PlannerCategoryDescriptions from .planner_delta import PlannerDelta + from .planner_plan_context_details_collection import PlannerPlanContextDetailsCollection + from .planner_user_ids import PlannerUserIds + from .planner_category_descriptions import PlannerCategoryDescriptions from .planner_delta import PlannerDelta + from .planner_plan_context_details_collection import PlannerPlanContextDetailsCollection + from .planner_user_ids import PlannerUserIds fields: dict[str, Callable[[Any], None]] = { + "categoryDescriptions": lambda n : setattr(self, 'category_descriptions', n.get_object_value(PlannerCategoryDescriptions)), + "contextDetails": lambda n : setattr(self, 'context_details', n.get_object_value(PlannerPlanContextDetailsCollection)), + "sharedWith": lambda n : setattr(self, 'shared_with', n.get_object_value(PlannerUserIds)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("categoryDescriptions", self.category_descriptions) + writer.write_object_value("contextDetails", self.context_details) + writer.write_object_value("sharedWith", self.shared_with) diff --git a/msgraph_beta/generated/models/planner_progress_task_board_task_format.py b/msgraph_beta/generated/models/planner_progress_task_board_task_format.py index ef11ccaab45..8841d3aebdd 100644 --- a/msgraph_beta/generated/models/planner_progress_task_board_task_format.py +++ b/msgraph_beta/generated/models/planner_progress_task_board_task_format.py @@ -11,6 +11,10 @@ @dataclass class PlannerProgressTaskBoardTaskFormat(PlannerDelta, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + order_hint: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerProgressTaskBoardTaskFormat: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .planner_delta import PlannerDelta fields: dict[str, Callable[[Any], None]] = { + "orderHint": lambda n : setattr(self, 'order_hint', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("orderHint", self.order_hint) diff --git a/msgraph_beta/generated/models/planner_task_completion_requirement_details.py b/msgraph_beta/generated/models/planner_task_completion_requirement_details.py new file mode 100644 index 00000000000..93ef9f4d7cd --- /dev/null +++ b/msgraph_beta/generated/models/planner_task_completion_requirement_details.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 .planner_approval_requirement import PlannerApprovalRequirement + from .planner_checklist_requirement import PlannerChecklistRequirement + from .planner_forms_requirement import PlannerFormsRequirement + +@dataclass +class PlannerTaskCompletionRequirementDetails(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Information about the requirements of an approval. + approval_requirement: Optional[PlannerApprovalRequirement] = None + # Information about the requirements for completing the checklist. + checklist_requirement: Optional[PlannerChecklistRequirement] = None + # Information about the requirements for completing the forms. + forms_requirement: Optional[PlannerFormsRequirement] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskCompletionRequirementDetails: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerTaskCompletionRequirementDetails + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerTaskCompletionRequirementDetails() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .planner_approval_requirement import PlannerApprovalRequirement + from .planner_checklist_requirement import PlannerChecklistRequirement + from .planner_forms_requirement import PlannerFormsRequirement + + from .planner_approval_requirement import PlannerApprovalRequirement + from .planner_checklist_requirement import PlannerChecklistRequirement + from .planner_forms_requirement import PlannerFormsRequirement + + fields: dict[str, Callable[[Any], None]] = { + "approvalRequirement": lambda n : setattr(self, 'approval_requirement', n.get_object_value(PlannerApprovalRequirement)), + "checklistRequirement": lambda n : setattr(self, 'checklist_requirement', n.get_object_value(PlannerChecklistRequirement)), + "formsRequirement": lambda n : setattr(self, 'forms_requirement', n.get_object_value(PlannerFormsRequirement)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("approvalRequirement", self.approval_requirement) + writer.write_object_value("checklistRequirement", self.checklist_requirement) + writer.write_object_value("formsRequirement", self.forms_requirement) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_task_details.py b/msgraph_beta/generated/models/planner_task_details.py index 608c58d0f84..bab0a0557bb 100644 --- a/msgraph_beta/generated/models/planner_task_details.py +++ b/msgraph_beta/generated/models/planner_task_details.py @@ -5,12 +5,37 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .item_body import ItemBody + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + from .planner_checklist_items import PlannerChecklistItems from .planner_delta import PlannerDelta + from .planner_external_references import PlannerExternalReferences + from .planner_forms_dictionary import PlannerFormsDictionary + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirement_details import PlannerTaskCompletionRequirementDetails from .planner_delta import PlannerDelta @dataclass class PlannerTaskDetails(PlannerDelta, Parsable): + # Detailed information about the approval that is attached to the task. + approval_attachment: Optional[PlannerBaseApprovalAttachment] = None + # The collection of checklist items on the task. + checklist: Optional[PlannerChecklistItems] = None + # Contains detailed information about requirements on the task. + completion_requirements: Optional[PlannerTaskCompletionRequirementDetails] = None + # Description of the task. + description: Optional[str] = None + # Read-only. Represents a dictionary of data about the forms associated with a task. Each entry in the dictionary is a key-value pair, and the value is a plannerFormReference object. + forms: Optional[PlannerFormsDictionary] = None + # Rich text description of the task. To be used by HTML-aware clients. For backwards compatibility, a plain-text version of the HTML description will be synced to the 'description' field. If this field hasn't previously been set but 'description' has been, the existing description is synchronized to 'notes' with minimal whitespace-preserving HTML markup. Setting both 'description' and 'notes' is an error and will result in an exception. + notes: Optional[ItemBody] = None + # The OdataType property + odata_type: Optional[str] = None + # This sets the type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. + preview_type: Optional[PlannerPreviewType] = None + # The collection of references on the task. + references: Optional[PlannerExternalReferences] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskDetails: @@ -28,11 +53,33 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .item_body import ItemBody + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + from .planner_checklist_items import PlannerChecklistItems from .planner_delta import PlannerDelta + from .planner_external_references import PlannerExternalReferences + from .planner_forms_dictionary import PlannerFormsDictionary + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirement_details import PlannerTaskCompletionRequirementDetails + from .item_body import ItemBody + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + from .planner_checklist_items import PlannerChecklistItems from .planner_delta import PlannerDelta + from .planner_external_references import PlannerExternalReferences + from .planner_forms_dictionary import PlannerFormsDictionary + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirement_details import PlannerTaskCompletionRequirementDetails fields: dict[str, Callable[[Any], None]] = { + "approvalAttachment": lambda n : setattr(self, 'approval_attachment', n.get_object_value(PlannerBaseApprovalAttachment)), + "checklist": lambda n : setattr(self, 'checklist', n.get_object_value(PlannerChecklistItems)), + "completionRequirements": lambda n : setattr(self, 'completion_requirements', n.get_object_value(PlannerTaskCompletionRequirementDetails)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "forms": lambda n : setattr(self, 'forms', n.get_object_value(PlannerFormsDictionary)), + "notes": lambda n : setattr(self, 'notes', n.get_object_value(ItemBody)), + "previewType": lambda n : setattr(self, 'preview_type', n.get_enum_value(PlannerPreviewType)), + "references": lambda n : setattr(self, 'references', n.get_object_value(PlannerExternalReferences)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +94,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("approvalAttachment", self.approval_attachment) + writer.write_object_value("checklist", self.checklist) + writer.write_object_value("completionRequirements", self.completion_requirements) + writer.write_str_value("description", self.description) + writer.write_object_value("forms", self.forms) + writer.write_object_value("notes", self.notes) + writer.write_enum_value("previewType", self.preview_type) + writer.write_object_value("references", self.references) diff --git a/msgraph_beta/generated/models/planner_teams_publication_info.py b/msgraph_beta/generated/models/planner_teams_publication_info.py index ea060d8c7e2..3867db2fcd4 100644 --- a/msgraph_beta/generated/models/planner_teams_publication_info.py +++ b/msgraph_beta/generated/models/planner_teams_publication_info.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,20 @@ @dataclass class PlannerTeamsPublicationInfo(PlannerTaskCreation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.plannerTeamsPublicationInfo" + # The date and time when this task was last modified by the publication process. Read-only. + last_modified_date_time: Optional[datetime.datetime] = None + # The identifier of the publication. Read-only. + publication_id: Optional[str] = None + # The name of the published task list. Read-only. + publication_name: Optional[str] = None + # The identifier of the plannerPlan this task was originally placed in. Read-only. + published_to_plan_id: Optional[str] = None + # The identifier of the team that initiated the publication process. Read-only. + publishing_team_id: Optional[str] = None + # The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. + publishing_team_name: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTeamsPublicationInfo: @@ -33,6 +48,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .planner_task_creation import PlannerTaskCreation fields: dict[str, Callable[[Any], None]] = { + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "publicationId": lambda n : setattr(self, 'publication_id', n.get_str_value()), + "publicationName": lambda n : setattr(self, 'publication_name', n.get_str_value()), + "publishedToPlanId": lambda n : setattr(self, 'published_to_plan_id', n.get_str_value()), + "publishingTeamId": lambda n : setattr(self, 'publishing_team_id', n.get_str_value()), + "publishingTeamName": lambda n : setattr(self, 'publishing_team_name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +69,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("publicationId", self.publication_id) + writer.write_str_value("publicationName", self.publication_name) + writer.write_str_value("publishedToPlanId", self.published_to_plan_id) + writer.write_str_value("publishingTeamId", self.publishing_team_id) + writer.write_str_value("publishingTeamName", self.publishing_team_name) diff --git a/msgraph_beta/generated/models/planner_user_ids.py b/msgraph_beta/generated/models/planner_user_ids.py new file mode 100644 index 00000000000..4fc8fbbfd31 --- /dev/null +++ b/msgraph_beta/generated/models/planner_user_ids.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerUserIds(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerUserIds: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerUserIds + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerUserIds() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/policy_template.py b/msgraph_beta/generated/models/policy_template.py index 5b30e0e23c8..530891f4d5f 100644 --- a/msgraph_beta/generated/models/policy_template.py +++ b/msgraph_beta/generated/models/policy_template.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate + from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate from .entity import Entity @dataclass class PolicyTemplate(Entity, Parsable): + # Defines an optional cross-tenant access policy template with user synchronization settings for a multi-tenant organization. + multi_tenant_organization_identity_synchronization: Optional[MultiTenantOrganizationIdentitySyncPolicyTemplate] = None + # Defines an optional cross-tenant access policy template with inbound and outbound partner configuration settings for a multi-tenant organization. + multi_tenant_organization_partner_configuration: Optional[MultiTenantOrganizationPartnerConfigurationTemplate] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PolicyTemplate: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate + from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate from .entity import Entity + from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate + from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate fields: dict[str, Callable[[Any], None]] = { + "multiTenantOrganizationIdentitySynchronization": lambda n : setattr(self, 'multi_tenant_organization_identity_synchronization', n.get_object_value(MultiTenantOrganizationIdentitySyncPolicyTemplate)), + "multiTenantOrganizationPartnerConfiguration": lambda n : setattr(self, 'multi_tenant_organization_partner_configuration', n.get_object_value(MultiTenantOrganizationPartnerConfigurationTemplate)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("multiTenantOrganizationIdentitySynchronization", self.multi_tenant_organization_identity_synchronization) + writer.write_object_value("multiTenantOrganizationPartnerConfiguration", self.multi_tenant_organization_partner_configuration) diff --git a/msgraph_beta/generated/models/presence.py b/msgraph_beta/generated/models/presence.py index 27c26113345..b970c1fee87 100644 --- a/msgraph_beta/generated/models/presence.py +++ b/msgraph_beta/generated/models/presence.py @@ -6,11 +6,25 @@ if TYPE_CHECKING: from .entity import Entity + from .out_of_office_settings import OutOfOfficeSettings + from .presence_status_message import PresenceStatusMessage from .entity import Entity @dataclass class Presence(Entity, Parsable): + # The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, InAMeeting, Offline, OffWork, OutOfOffice, PresenceUnknown, Presenting, UrgentInterruptionsOnly. + activity: Optional[str] = None + # The base presence information for a user. Possible values are Available, AvailableIdle, Away, BeRightBack, Busy, BusyIdle, DoNotDisturb, Offline, PresenceUnknown. + availability: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The out of office settings for a user. + out_of_office_settings: Optional[OutOfOfficeSettings] = None + # The lexicographically sortable String stamp that represents the version of a presence object. + sequence_number: Optional[str] = None + # The presence status message of a user. + status_message: Optional[PresenceStatusMessage] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Presence: @@ -29,10 +43,19 @@ 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() fields.update(super_fields) @@ -47,5 +70,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("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_beta/generated/models/print_job_configuration.py b/msgraph_beta/generated/models/print_job_configuration.py index 43acd3fbb22..a0acd051579 100644 --- a/msgraph_beta/generated/models/print_job_configuration.py +++ b/msgraph_beta/generated/models/print_job_configuration.py @@ -10,6 +10,7 @@ from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -36,7 +37,7 @@ class PrintJobConfiguration(AdditionalDataHolder, BackedModel, Parsable): # The orientation to use when feeding media into the printer. Valid values are described in the following table. Read-only. feed_orientation: Optional[PrinterFeedOrientation] = None # Finishing processes to use when printing. - finishings: Optional[list[str]] = None + finishings: Optional[list[PrintFinishing]] = None # The fitPdfToPage property fit_pdf_to_page: Optional[bool] = None # The input bin (tray) to use when printing. See the printer's capabilities for a list of supported input bins. @@ -84,6 +85,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -94,6 +96,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -107,7 +110,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "dpi": lambda n : setattr(self, 'dpi', n.get_int_value()), "duplexMode": lambda n : setattr(self, 'duplex_mode', n.get_enum_value(PrintDuplexMode)), "feedOrientation": lambda n : setattr(self, 'feed_orientation', n.get_enum_value(PrinterFeedOrientation)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "fitPdfToPage": lambda n : setattr(self, 'fit_pdf_to_page', n.get_bool_value()), "inputBin": lambda n : setattr(self, 'input_bin', n.get_str_value()), "margin": lambda n : setattr(self, 'margin', n.get_object_value(PrintMargin)), @@ -138,7 +141,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("dpi", self.dpi) writer.write_enum_value("duplexMode", self.duplex_mode) writer.write_enum_value("feedOrientation", self.feed_orientation) - writer.write_collection_of_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_values("finishings", self.finishings) writer.write_bool_value("fitPdfToPage", self.fit_pdf_to_page) writer.write_str_value("inputBin", self.input_bin) writer.write_object_value("margin", self.margin) diff --git a/msgraph_beta/generated/models/printer_capabilities.py b/msgraph_beta/generated/models/printer_capabilities.py index 9d092249796..f6daaba11bb 100644 --- a/msgraph_beta/generated/models/printer_capabilities.py +++ b/msgraph_beta/generated/models/printer_capabilities.py @@ -7,13 +7,19 @@ if TYPE_CHECKING: from .integer_range import IntegerRange + from .printer_feed_direction import PrinterFeedDirection + from .printer_feed_orientation import PrinterFeedOrientation from .print_color_configuration import PrintColorConfiguration + from .print_color_mode import PrintColorMode from .print_duplex_configuration import PrintDuplexConfiguration + from .print_duplex_mode import PrintDuplexMode from .print_finishing import PrintFinishing from .print_media_type import PrintMediaType + from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_presentation_direction import PrintPresentationDirection from .print_quality import PrintQuality + from .print_scaling import PrintScaling @dataclass class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): @@ -27,7 +33,7 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # True if the printer supports collating when printing multiple copies of a multi-page document; false otherwise. collation: Optional[bool] = None # The color modes supported by the printer. Valid values are described in the following table. - color_modes: Optional[list[str]] = None + color_modes: Optional[list[PrintColorMode]] = None # A list of supported content (MIME) types that the printer supports. It isn't guaranteed that the Universal Print service supports printing all of these MIME types. content_types: Optional[list[str]] = None # The range of copies per job supported by the printer. @@ -35,13 +41,13 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # The list of print resolutions in DPI that are supported by the printer. dpis: Optional[list[int]] = None # The list of duplex modes that are supported by the printer. Valid values are described in the following table. - duplex_modes: Optional[list[str]] = None + duplex_modes: Optional[list[PrintDuplexMode]] = None # The feedDirections property - feed_directions: Optional[list[str]] = None + feed_directions: Optional[list[PrinterFeedDirection]] = None # The list of feed orientations that are supported by the printer. - feed_orientations: Optional[list[str]] = None + feed_orientations: Optional[list[PrinterFeedOrientation]] = None # Finishing processes the printer supports for a printed document. - finishings: Optional[list[str]] = None + finishings: Optional[list[PrintFinishing]] = None # Supported input bins for the printer. input_bins: Optional[list[str]] = None # True if color printing is supported by the printer; false otherwise. Read-only. @@ -57,21 +63,21 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # The media types supported by the printer. media_types: Optional[list[str]] = None # The presentation directions supported by the printer. Supported values are described in the following table. - multipage_layouts: Optional[list[str]] = None + multipage_layouts: Optional[list[PrintMultipageLayout]] = None # The OdataType property odata_type: Optional[str] = None # The print orientations supported by the printer. Valid values are described in the following table. - orientations: Optional[list[str]] = None + orientations: Optional[list[PrintOrientation]] = None # The printer's supported output bins (trays). output_bins: Optional[list[str]] = None # Supported number of Input Pages to impose upon a single Impression. pages_per_sheet: Optional[list[int]] = None # The print qualities supported by the printer. - qualities: Optional[list[str]] = None + qualities: Optional[list[PrintQuality]] = None # A list of supported right margins(in microns) for the printer. right_margins: Optional[list[int]] = None # Supported print scalings. - scalings: Optional[list[str]] = None + scalings: Optional[list[PrintScaling]] = None # The supportedColorConfigurations property supported_color_configurations: Optional[list[PrintColorConfiguration]] = None # The supportedCopiesPerJob property @@ -120,34 +126,46 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .integer_range import IntegerRange + from .printer_feed_direction import PrinterFeedDirection + from .printer_feed_orientation import PrinterFeedOrientation from .print_color_configuration import PrintColorConfiguration + from .print_color_mode import PrintColorMode from .print_duplex_configuration import PrintDuplexConfiguration + from .print_duplex_mode import PrintDuplexMode from .print_finishing import PrintFinishing from .print_media_type import PrintMediaType + from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_presentation_direction import PrintPresentationDirection from .print_quality import PrintQuality + from .print_scaling import PrintScaling from .integer_range import IntegerRange + from .printer_feed_direction import PrinterFeedDirection + from .printer_feed_orientation import PrinterFeedOrientation from .print_color_configuration import PrintColorConfiguration + from .print_color_mode import PrintColorMode from .print_duplex_configuration import PrintDuplexConfiguration + from .print_duplex_mode import PrintDuplexMode from .print_finishing import PrintFinishing from .print_media_type import PrintMediaType + from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_presentation_direction import PrintPresentationDirection from .print_quality import PrintQuality + from .print_scaling import PrintScaling fields: dict[str, Callable[[Any], None]] = { "bottomMargins": lambda n : setattr(self, 'bottom_margins', n.get_collection_of_primitive_values(int)), "collation": lambda n : setattr(self, 'collation', n.get_bool_value()), - "colorModes": lambda n : setattr(self, 'color_modes', n.get_collection_of_primitive_values(str)), + "colorModes": lambda n : setattr(self, 'color_modes', n.get_collection_of_enum_values(PrintColorMode)), "contentTypes": lambda n : setattr(self, 'content_types', n.get_collection_of_primitive_values(str)), "copiesPerJob": lambda n : setattr(self, 'copies_per_job', n.get_object_value(IntegerRange)), "dpis": lambda n : setattr(self, 'dpis', n.get_collection_of_primitive_values(int)), - "duplexModes": lambda n : setattr(self, 'duplex_modes', n.get_collection_of_primitive_values(str)), - "feedDirections": lambda n : setattr(self, 'feed_directions', n.get_collection_of_primitive_values(str)), - "feedOrientations": lambda n : setattr(self, 'feed_orientations', n.get_collection_of_primitive_values(str)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), + "duplexModes": lambda n : setattr(self, 'duplex_modes', n.get_collection_of_enum_values(PrintDuplexMode)), + "feedDirections": lambda n : setattr(self, 'feed_directions', n.get_collection_of_enum_values(PrinterFeedDirection)), + "feedOrientations": lambda n : setattr(self, 'feed_orientations', n.get_collection_of_enum_values(PrinterFeedOrientation)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "inputBins": lambda n : setattr(self, 'input_bins', n.get_collection_of_primitive_values(str)), "isColorPrintingSupported": lambda n : setattr(self, 'is_color_printing_supported', n.get_bool_value()), "isPageRangeSupported": lambda n : setattr(self, 'is_page_range_supported', n.get_bool_value()), @@ -155,14 +173,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "mediaColors": lambda n : setattr(self, 'media_colors', n.get_collection_of_primitive_values(str)), "mediaSizes": lambda n : setattr(self, 'media_sizes', n.get_collection_of_primitive_values(str)), "mediaTypes": lambda n : setattr(self, 'media_types', n.get_collection_of_primitive_values(str)), - "multipageLayouts": lambda n : setattr(self, 'multipage_layouts', n.get_collection_of_primitive_values(str)), + "multipageLayouts": lambda n : setattr(self, 'multipage_layouts', n.get_collection_of_enum_values(PrintMultipageLayout)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "orientations": lambda n : setattr(self, 'orientations', n.get_collection_of_primitive_values(str)), + "orientations": lambda n : setattr(self, 'orientations', n.get_collection_of_enum_values(PrintOrientation)), "outputBins": lambda n : setattr(self, 'output_bins', n.get_collection_of_primitive_values(str)), "pagesPerSheet": lambda n : setattr(self, 'pages_per_sheet', n.get_collection_of_primitive_values(int)), - "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_primitive_values(str)), + "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_enum_values(PrintQuality)), "rightMargins": lambda n : setattr(self, 'right_margins', n.get_collection_of_primitive_values(int)), - "scalings": lambda n : setattr(self, 'scalings', n.get_collection_of_primitive_values(str)), + "scalings": lambda n : setattr(self, 'scalings', n.get_collection_of_enum_values(PrintScaling)), "supportedColorConfigurations": lambda n : setattr(self, 'supported_color_configurations', n.get_collection_of_enum_values(PrintColorConfiguration)), "supportedCopiesPerJob": lambda n : setattr(self, 'supported_copies_per_job', n.get_object_value(IntegerRange)), "supportedDocumentMimeTypes": lambda n : setattr(self, 'supported_document_mime_types', n.get_collection_of_primitive_values(str)), @@ -191,14 +209,14 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") writer.write_collection_of_primitive_values("bottomMargins", self.bottom_margins) writer.write_bool_value("collation", self.collation) - writer.write_collection_of_primitive_values("colorModes", self.color_modes) + writer.write_collection_of_enum_values("colorModes", self.color_modes) writer.write_collection_of_primitive_values("contentTypes", self.content_types) writer.write_object_value("copiesPerJob", self.copies_per_job) writer.write_collection_of_primitive_values("dpis", self.dpis) - writer.write_collection_of_primitive_values("duplexModes", self.duplex_modes) - writer.write_collection_of_primitive_values("feedDirections", self.feed_directions) - writer.write_collection_of_primitive_values("feedOrientations", self.feed_orientations) - writer.write_collection_of_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_values("duplexModes", self.duplex_modes) + writer.write_collection_of_enum_values("feedDirections", self.feed_directions) + writer.write_collection_of_enum_values("feedOrientations", self.feed_orientations) + writer.write_collection_of_enum_values("finishings", self.finishings) writer.write_collection_of_primitive_values("inputBins", self.input_bins) writer.write_bool_value("isColorPrintingSupported", self.is_color_printing_supported) writer.write_bool_value("isPageRangeSupported", self.is_page_range_supported) @@ -206,14 +224,14 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_primitive_values("mediaColors", self.media_colors) writer.write_collection_of_primitive_values("mediaSizes", self.media_sizes) writer.write_collection_of_primitive_values("mediaTypes", self.media_types) - writer.write_collection_of_primitive_values("multipageLayouts", self.multipage_layouts) + writer.write_collection_of_enum_values("multipageLayouts", self.multipage_layouts) writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_primitive_values("orientations", self.orientations) + writer.write_collection_of_enum_values("orientations", self.orientations) writer.write_collection_of_primitive_values("outputBins", self.output_bins) writer.write_collection_of_primitive_values("pagesPerSheet", self.pages_per_sheet) - writer.write_collection_of_primitive_values("qualities", self.qualities) + writer.write_collection_of_enum_values("qualities", self.qualities) writer.write_collection_of_primitive_values("rightMargins", self.right_margins) - writer.write_collection_of_primitive_values("scalings", self.scalings) + writer.write_collection_of_enum_values("scalings", self.scalings) writer.write_collection_of_enum_values("supportedColorConfigurations", self.supported_color_configurations) writer.write_object_value("supportedCopiesPerJob", self.supported_copies_per_job) writer.write_collection_of_primitive_values("supportedDocumentMimeTypes", self.supported_document_mime_types) diff --git a/msgraph_beta/generated/models/printer_defaults.py b/msgraph_beta/generated/models/printer_defaults.py index 210235b6996..aa6026bec94 100644 --- a/msgraph_beta/generated/models/printer_defaults.py +++ b/msgraph_beta/generated/models/printer_defaults.py @@ -10,6 +10,7 @@ from .print_color_mode import PrintColorMode from .print_duplex_configuration import PrintDuplexConfiguration from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_presentation_direction import PrintPresentationDirection @@ -38,7 +39,7 @@ class PrinterDefaults(AdditionalDataHolder, BackedModel, Parsable): # The default duplex (double-sided) configuration to use when printing a document. Valid values are described in the following table. duplex_mode: Optional[PrintDuplexMode] = None # The default set of finishings to apply to print jobs. Valid values are described in the following table. - finishings: Optional[list[str]] = None + finishings: Optional[list[PrintFinishing]] = None # The default fitPdfToPage setting. True to fit each page of a PDF document to a physical sheet of media; false to let the printer decide how to lay out impressions. fit_pdf_to_page: Optional[bool] = None # The default input bin that serves as the paper source. @@ -92,6 +93,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .print_color_mode import PrintColorMode from .print_duplex_configuration import PrintDuplexConfiguration from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_presentation_direction import PrintPresentationDirection @@ -102,6 +104,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .print_color_mode import PrintColorMode from .print_duplex_configuration import PrintDuplexConfiguration from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_presentation_direction import PrintPresentationDirection @@ -116,7 +119,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "dpi": lambda n : setattr(self, 'dpi', n.get_int_value()), "duplexConfiguration": lambda n : setattr(self, 'duplex_configuration', n.get_enum_value(PrintDuplexConfiguration)), "duplexMode": lambda n : setattr(self, 'duplex_mode', n.get_enum_value(PrintDuplexMode)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "fitPdfToPage": lambda n : setattr(self, 'fit_pdf_to_page', n.get_bool_value()), "inputBin": lambda n : setattr(self, 'input_bin', n.get_str_value()), "mediaColor": lambda n : setattr(self, 'media_color', n.get_str_value()), @@ -151,7 +154,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("dpi", self.dpi) writer.write_enum_value("duplexConfiguration", self.duplex_configuration) writer.write_enum_value("duplexMode", self.duplex_mode) - writer.write_collection_of_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_values("finishings", self.finishings) writer.write_bool_value("fitPdfToPage", self.fit_pdf_to_page) writer.write_str_value("inputBin", self.input_bin) writer.write_str_value("mediaColor", self.media_color) diff --git a/msgraph_beta/generated/models/printer_document_configuration.py b/msgraph_beta/generated/models/printer_document_configuration.py index a49cda7dc47..cb7b15ec24f 100644 --- a/msgraph_beta/generated/models/printer_document_configuration.py +++ b/msgraph_beta/generated/models/printer_document_configuration.py @@ -11,6 +11,7 @@ from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -39,7 +40,7 @@ class PrinterDocumentConfiguration(AdditionalDataHolder, BackedModel, Parsable): # The feedOrientation property feed_orientation: Optional[PrinterFeedOrientation] = None # The finishings property - finishings: Optional[list[str]] = None + finishings: Optional[list[PrintFinishing]] = None # The fitPdfToPage property fit_pdf_to_page: Optional[bool] = None # The inputBin property @@ -88,6 +89,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -99,6 +101,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -113,7 +116,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "duplexMode": lambda n : setattr(self, 'duplex_mode', n.get_enum_value(PrintDuplexMode)), "feedDirection": lambda n : setattr(self, 'feed_direction', n.get_enum_value(PrinterFeedDirection)), "feedOrientation": lambda n : setattr(self, 'feed_orientation', n.get_enum_value(PrinterFeedOrientation)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "fitPdfToPage": lambda n : setattr(self, 'fit_pdf_to_page', n.get_bool_value()), "inputBin": lambda n : setattr(self, 'input_bin', n.get_str_value()), "margin": lambda n : setattr(self, 'margin', n.get_object_value(PrintMargin)), @@ -145,7 +148,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_enum_value("duplexMode", self.duplex_mode) writer.write_enum_value("feedDirection", self.feed_direction) writer.write_enum_value("feedOrientation", self.feed_orientation) - writer.write_collection_of_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_values("finishings", self.finishings) writer.write_bool_value("fitPdfToPage", self.fit_pdf_to_page) writer.write_str_value("inputBin", self.input_bin) writer.write_object_value("margin", self.margin) diff --git a/msgraph_beta/generated/models/printer_share.py b/msgraph_beta/generated/models/printer_share.py index e5257f0beab..3aad503aea5 100644 --- a/msgraph_beta/generated/models/printer_share.py +++ b/msgraph_beta/generated/models/printer_share.py @@ -1,16 +1,35 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .group import Group + from .printer import Printer from .printer_base import PrinterBase + from .printer_share_viewpoint import PrinterShareViewpoint + from .user import User from .printer_base import PrinterBase @dataclass class PrinterShare(PrinterBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.printerShare" + # If true, all users and groups can access this printer share. This property supersedes the lists of allowed users and groups defined by the allowedUsers and allowedGroups navigation properties. + allow_all_users: Optional[bool] = None + # The groups whose users have access to print using the printer. + allowed_groups: Optional[list[Group]] = None + # The users who have access to print using the printer. + allowed_users: Optional[list[User]] = None + # The DateTimeOffset when the printer share was created. Read-only. + created_date_time: Optional[datetime.datetime] = None + # The printer that this printer share is related to. + printer: Optional[Printer] = None + # More data for a printer share as viewed by the signed-in user. + view_point: Optional[PrinterShareViewpoint] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrinterShare: @@ -28,11 +47,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .group import Group + from .printer import Printer from .printer_base import PrinterBase + from .printer_share_viewpoint import PrinterShareViewpoint + from .user import User + from .group import Group + from .printer import Printer from .printer_base import PrinterBase + from .printer_share_viewpoint import PrinterShareViewpoint + from .user import User fields: dict[str, Callable[[Any], None]] = { + "allowAllUsers": lambda n : setattr(self, 'allow_all_users', n.get_bool_value()), + "allowedGroups": lambda n : setattr(self, 'allowed_groups', n.get_collection_of_object_values(Group)), + "allowedUsers": lambda n : setattr(self, 'allowed_users', n.get_collection_of_object_values(User)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "printer": lambda n : setattr(self, 'printer', n.get_object_value(Printer)), + "viewPoint": lambda n : setattr(self, 'view_point', n.get_object_value(PrinterShareViewpoint)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +80,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("allowAllUsers", self.allow_all_users) + writer.write_collection_of_object_values("allowedGroups", self.allowed_groups) + writer.write_collection_of_object_values("allowedUsers", self.allowed_users) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_object_value("printer", self.printer) + writer.write_object_value("viewPoint", self.view_point) diff --git a/msgraph_beta/generated/models/printer_share_viewpoint.py b/msgraph_beta/generated/models/printer_share_viewpoint.py new file mode 100644 index 00000000000..1e659139235 --- /dev/null +++ b/msgraph_beta/generated/models/printer_share_viewpoint.py @@ -0,0 +1,55 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PrinterShareViewpoint(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Date and time when the printer was last used by the signed-in user. 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. + last_used_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrinterShareViewpoint: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrinterShareViewpoint + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrinterShareViewpoint() + + 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]] = { + "lastUsedDateTime": lambda n : setattr(self, 'last_used_date_time', n.get_datetime_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_datetime_value("lastUsedDateTime", self.last_used_date_time) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule.py index 9343099f1c9..4193563e86c 100644 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule.py +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule.py @@ -5,12 +5,30 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule from .privileged_access_schedule import PrivilegedAccessSchedule @dataclass class PrivilegedAccessGroupEligibilitySchedule(PrivilegedAccessSchedule, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupEligibilitySchedule" + # The identifier of the membership or ownership eligibility to the group that is governed by PIM. Required. The possible values are: owner, member. Supports $filter (eq). + access_id: Optional[PrivilegedAccessGroupRelationships] = None + # References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. + group: Optional[Group] = None + # The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). + group_id: Optional[str] = None + # Indicates whether the assignment is derived from a group assignment. It can further imply whether the caller can manage the schedule. Required. The possible values are: direct, group, unknownFutureValue. Supports $filter (eq). + member_type: Optional[PrivilegedAccessGroupMemberType] = None + # References the principal that's in the scope of this membership or ownership eligibility request to the group that's governed by PIM. Supports $expand. + principal: Optional[DirectoryObject] = None + # The identifier of the principal whose membership or ownership eligibility is granted through PIM for Groups. Required. Supports $filter (eq). + principal_id: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilitySchedule: @@ -28,11 +46,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule fields: dict[str, Callable[[Any], None]] = { + "accessId": lambda n : setattr(self, 'access_id', n.get_enum_value(PrivilegedAccessGroupRelationships)), + "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), + "groupId": lambda n : setattr(self, 'group_id', n.get_str_value()), + "memberType": lambda n : setattr(self, 'member_type', n.get_enum_value(PrivilegedAccessGroupMemberType)), + "principal": lambda n : setattr(self, 'principal', n.get_object_value(DirectoryObject)), + "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +79,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("accessId", self.access_id) + writer.write_object_value("group", self.group) + writer.write_str_value("groupId", self.group_id) + writer.write_enum_value("memberType", self.member_type) + writer.write_object_value("principal", self.principal) + writer.write_str_value("principalId", self.principal_id) diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance.py index e6b3bb8bacb..70ab320500f 100644 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance.py +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance.py @@ -5,12 +5,32 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance @dataclass class PrivilegedAccessGroupEligibilityScheduleInstance(PrivilegedAccessScheduleInstance, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance" + # The identifier of the membership or ownership eligibility relationship to the group. Required. The possible values are: owner, member. Supports $filter (eq). + access_id: Optional[PrivilegedAccessGroupRelationships] = None + # The identifier of the privilegedAccessGroupEligibilitySchedule from which this instance was created. Required. Supports $filter (eq, ne). + eligibility_schedule_id: Optional[str] = None + # References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. + group: Optional[Group] = None + # The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). + group_id: Optional[str] = None + # Indicates whether the assignment is derived from a group assignment. It can further imply whether the calling principal can manage the assignment schedule. Required. The possible values are: direct, group, unknownFutureValue. Supports $filter (eq). + member_type: Optional[PrivilegedAccessGroupMemberType] = None + # References the principal that's in the scope of the membership or ownership eligibility request through the group that's governed by PIM. Supports $expand. + principal: Optional[DirectoryObject] = None + # The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for Groups. Required. Supports $filter (eq). + principal_id: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilityScheduleInstance: @@ -28,11 +48,26 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance fields: dict[str, Callable[[Any], None]] = { + "accessId": lambda n : setattr(self, 'access_id', n.get_enum_value(PrivilegedAccessGroupRelationships)), + "eligibilityScheduleId": lambda n : setattr(self, 'eligibility_schedule_id', n.get_str_value()), + "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), + "groupId": lambda n : setattr(self, 'group_id', n.get_str_value()), + "memberType": lambda n : setattr(self, 'member_type', n.get_enum_value(PrivilegedAccessGroupMemberType)), + "principal": lambda n : setattr(self, 'principal', n.get_object_value(DirectoryObject)), + "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +82,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("accessId", self.access_id) + writer.write_str_value("eligibilityScheduleId", self.eligibility_schedule_id) + writer.write_object_value("group", self.group) + writer.write_str_value("groupId", self.group_id) + writer.write_enum_value("memberType", self.member_type) + writer.write_object_value("principal", self.principal) + writer.write_str_value("principalId", self.principal_id) diff --git a/msgraph_beta/generated/models/privileged_access_schedule.py b/msgraph_beta/generated/models/privileged_access_schedule.py index 9bcb92016c5..5c6ff897570 100644 --- a/msgraph_beta/generated/models/privileged_access_schedule.py +++ b/msgraph_beta/generated/models/privileged_access_schedule.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -8,11 +9,24 @@ from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule + from .request_schedule import RequestSchedule from .entity import Entity @dataclass class PrivilegedAccessSchedule(Entity, Parsable): + # When the schedule was created. Optional. + created_date_time: Optional[datetime.datetime] = None + # The identifier of the access assignment or eligibility request that created this schedule. Optional. + created_using: Optional[str] = None + # When the schedule was last modified. Optional. + modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents the period of the access assignment or eligibility. The scheduleInfo can represent a single occurrence or multiple recurring instances. Required. + schedule_info: Optional[RequestSchedule] = None + # The status of the access assignment or eligibility request. The possible values are: Canceled, Denied, Failed, Granted, PendingAdminDecision, PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, Revoked, and ScheduleCreated. Not nullable. Optional. + status: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessSchedule: @@ -46,12 +60,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule + from .request_schedule import RequestSchedule from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule + from .request_schedule import RequestSchedule fields: dict[str, Callable[[Any], None]] = { + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "createdUsing": lambda n : setattr(self, 'created_using', n.get_str_value()), + "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), + "scheduleInfo": lambda n : setattr(self, 'schedule_info', n.get_object_value(RequestSchedule)), + "status": lambda n : setattr(self, 'status', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +87,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("createdUsing", self.created_using) + writer.write_datetime_value("modifiedDateTime", self.modified_date_time) + writer.write_object_value("scheduleInfo", self.schedule_info) + writer.write_str_value("status", self.status) diff --git a/msgraph_beta/generated/models/privileged_role.py b/msgraph_beta/generated/models/privileged_role.py index b083b95feb0..d253f3aca0c 100644 --- a/msgraph_beta/generated/models/privileged_role.py +++ b/msgraph_beta/generated/models/privileged_role.py @@ -6,11 +6,24 @@ if TYPE_CHECKING: from .entity import Entity + from .privileged_role_assignment import PrivilegedRoleAssignment + from .privileged_role_settings import PrivilegedRoleSettings + from .privileged_role_summary import PrivilegedRoleSummary from .entity import Entity @dataclass class PrivilegedRole(Entity, Parsable): + # The assignments property + assignments: Optional[list[PrivilegedRoleAssignment]] = None + # The name property + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The settings property + settings: Optional[PrivilegedRoleSettings] = None + # The summary property + summary: Optional[PrivilegedRoleSummary] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedRole: @@ -29,10 +42,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .privileged_role_assignment import PrivilegedRoleAssignment + from .privileged_role_settings import PrivilegedRoleSettings + from .privileged_role_summary import PrivilegedRoleSummary from .entity import Entity + from .privileged_role_assignment import PrivilegedRoleAssignment + from .privileged_role_settings import PrivilegedRoleSettings + from .privileged_role_summary import PrivilegedRoleSummary fields: dict[str, Callable[[Any], None]] = { + "assignments": lambda n : setattr(self, 'assignments', n.get_collection_of_object_values(PrivilegedRoleAssignment)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "settings": lambda n : setattr(self, 'settings', n.get_object_value(PrivilegedRoleSettings)), + "summary": lambda n : setattr(self, 'summary', n.get_object_value(PrivilegedRoleSummary)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +70,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("assignments", self.assignments) + writer.write_str_value("name", self.name) + writer.write_object_value("settings", self.settings) + writer.write_object_value("summary", self.summary) diff --git a/msgraph_beta/generated/models/privileged_role_assignment_request.py b/msgraph_beta/generated/models/privileged_role_assignment_request.py index 4ca156d84b9..d1d07605138 100644 --- a/msgraph_beta/generated/models/privileged_role_assignment_request.py +++ b/msgraph_beta/generated/models/privileged_role_assignment_request.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,39 @@ if TYPE_CHECKING: from .entity import Entity + from .governance_schedule import GovernanceSchedule + from .privileged_role import PrivilegedRole from .entity import Entity @dataclass class PrivilegedRoleAssignmentRequest(Entity, Parsable): + # The assignmentState property + assignment_state: Optional[str] = None + # The duration property + duration: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The reason property + reason: Optional[str] = None + # The requestedDateTime property + requested_date_time: Optional[datetime.datetime] = None + # The roleId property + role_id: Optional[str] = None + # The roleInfo property + role_info: Optional[PrivilegedRole] = None + # The schedule property + schedule: Optional[GovernanceSchedule] = None + # The status property + status: Optional[str] = None + # The ticketNumber property + ticket_number: Optional[str] = None + # The ticketSystem property + ticket_system: Optional[str] = None + # The type property + type: Optional[str] = None + # The userId property + user_id: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedRoleAssignmentRequest: @@ -29,10 +58,26 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .governance_schedule import GovernanceSchedule + from .privileged_role import PrivilegedRole from .entity import Entity + from .governance_schedule import GovernanceSchedule + from .privileged_role import PrivilegedRole fields: dict[str, Callable[[Any], None]] = { + "assignmentState": lambda n : setattr(self, 'assignment_state', n.get_str_value()), + "duration": lambda n : setattr(self, 'duration', n.get_str_value()), + "reason": lambda n : setattr(self, 'reason', n.get_str_value()), + "requestedDateTime": lambda n : setattr(self, 'requested_date_time', n.get_datetime_value()), + "roleId": lambda n : setattr(self, 'role_id', n.get_str_value()), + "roleInfo": lambda n : setattr(self, 'role_info', n.get_object_value(PrivilegedRole)), + "schedule": lambda n : setattr(self, 'schedule', n.get_object_value(GovernanceSchedule)), + "status": lambda n : setattr(self, 'status', n.get_str_value()), + "ticketNumber": lambda n : setattr(self, 'ticket_number', n.get_str_value()), + "ticketSystem": lambda n : setattr(self, 'ticket_system', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_str_value()), + "userId": lambda n : setattr(self, 'user_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +92,17 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("assignmentState", self.assignment_state) + writer.write_str_value("duration", self.duration) + writer.write_str_value("reason", self.reason) + writer.write_datetime_value("requestedDateTime", self.requested_date_time) + writer.write_str_value("roleId", self.role_id) + writer.write_object_value("roleInfo", self.role_info) + writer.write_object_value("schedule", self.schedule) + writer.write_str_value("status", self.status) + writer.write_str_value("ticketNumber", self.ticket_number) + writer.write_str_value("ticketSystem", self.ticket_system) + writer.write_str_value("type", self.type) + writer.write_str_value("userId", self.user_id) diff --git a/msgraph_beta/generated/models/profile.py b/msgraph_beta/generated/models/profile.py index 10587fbc559..33a9bc77b0d 100644 --- a/msgraph_beta/generated/models/profile.py +++ b/msgraph_beta/generated/models/profile.py @@ -5,12 +5,71 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .educational_activity import EducationalActivity from .entity import Entity + from .item_address import ItemAddress + from .item_email import ItemEmail + from .item_patent import ItemPatent + from .item_phone import ItemPhone + from .item_publication import ItemPublication + from .language_proficiency import LanguageProficiency + from .person_annotation import PersonAnnotation + from .person_annual_event import PersonAnnualEvent + from .person_award import PersonAward + from .person_certification import PersonCertification + from .person_interest import PersonInterest + from .person_name import PersonName + from .person_website import PersonWebsite + from .project_participation import ProjectParticipation + from .skill_proficiency import SkillProficiency + from .user_account_information import UserAccountInformation + from .web_account import WebAccount + from .work_position import WorkPosition from .entity import Entity @dataclass class Profile(Entity, Parsable): + # The account property + account: Optional[list[UserAccountInformation]] = None + # Represents details of addresses associated with the user. + addresses: Optional[list[ItemAddress]] = None + # Represents the details of meaningful dates associated with a person. + anniversaries: Optional[list[PersonAnnualEvent]] = None + # Represents the details of awards or honors associated with a person. + awards: Optional[list[PersonAward]] = None + # Represents the details of certifications associated with a person. + certifications: Optional[list[PersonCertification]] = None + # Represents data that a user has supplied related to undergraduate, graduate, postgraduate or other educational activities. + educational_activities: Optional[list[EducationalActivity]] = None + # Represents detailed information about email addresses associated with the user. + emails: Optional[list[ItemEmail]] = None + # Provides detailed information about interests the user has associated with themselves in various services. + interests: Optional[list[PersonInterest]] = None + # Represents detailed information about languages that a user has added to their profile. + languages: Optional[list[LanguageProficiency]] = None + # Represents the names a user has added to their profile. + names: Optional[list[PersonName]] = None + # Represents notes that a user has added to their profile. + notes: Optional[list[PersonAnnotation]] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents patents that a user has added to their profile. + patents: Optional[list[ItemPatent]] = None + # Represents detailed information about phone numbers associated with a user in various services. + phones: Optional[list[ItemPhone]] = None + # Represents detailed information about work positions associated with a user's profile. + positions: Optional[list[WorkPosition]] = None + # Represents detailed information about projects associated with a user. + projects: Optional[list[ProjectParticipation]] = None + # Represents details of any publications a user has added to their profile. + publications: Optional[list[ItemPublication]] = None + # Represents detailed information about skills associated with a user in various services. + skills: Optional[list[SkillProficiency]] = None + # Represents web accounts the user has indicated they use or has added to their user profile. + web_accounts: Optional[list[WebAccount]] = None + # Represents detailed information about websites associated with a user in various services. + websites: Optional[list[PersonWebsite]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Profile: @@ -28,11 +87,68 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .educational_activity import EducationalActivity from .entity import Entity + from .item_address import ItemAddress + from .item_email import ItemEmail + from .item_patent import ItemPatent + from .item_phone import ItemPhone + from .item_publication import ItemPublication + from .language_proficiency import LanguageProficiency + from .person_annotation import PersonAnnotation + from .person_annual_event import PersonAnnualEvent + from .person_award import PersonAward + from .person_certification import PersonCertification + from .person_interest import PersonInterest + from .person_name import PersonName + from .person_website import PersonWebsite + from .project_participation import ProjectParticipation + from .skill_proficiency import SkillProficiency + from .user_account_information import UserAccountInformation + from .web_account import WebAccount + from .work_position import WorkPosition + from .educational_activity import EducationalActivity from .entity import Entity + from .item_address import ItemAddress + from .item_email import ItemEmail + from .item_patent import ItemPatent + from .item_phone import ItemPhone + from .item_publication import ItemPublication + from .language_proficiency import LanguageProficiency + from .person_annotation import PersonAnnotation + from .person_annual_event import PersonAnnualEvent + from .person_award import PersonAward + from .person_certification import PersonCertification + from .person_interest import PersonInterest + from .person_name import PersonName + from .person_website import PersonWebsite + from .project_participation import ProjectParticipation + from .skill_proficiency import SkillProficiency + from .user_account_information import UserAccountInformation + from .web_account import WebAccount + from .work_position import WorkPosition fields: dict[str, Callable[[Any], None]] = { + "account": lambda n : setattr(self, 'account', n.get_collection_of_object_values(UserAccountInformation)), + "addresses": lambda n : setattr(self, 'addresses', n.get_collection_of_object_values(ItemAddress)), + "anniversaries": lambda n : setattr(self, 'anniversaries', n.get_collection_of_object_values(PersonAnnualEvent)), + "awards": lambda n : setattr(self, 'awards', n.get_collection_of_object_values(PersonAward)), + "certifications": lambda n : setattr(self, 'certifications', n.get_collection_of_object_values(PersonCertification)), + "educationalActivities": lambda n : setattr(self, 'educational_activities', n.get_collection_of_object_values(EducationalActivity)), + "emails": lambda n : setattr(self, 'emails', n.get_collection_of_object_values(ItemEmail)), + "interests": lambda n : setattr(self, 'interests', n.get_collection_of_object_values(PersonInterest)), + "languages": lambda n : setattr(self, 'languages', n.get_collection_of_object_values(LanguageProficiency)), + "names": lambda n : setattr(self, 'names', n.get_collection_of_object_values(PersonName)), + "notes": lambda n : setattr(self, 'notes', n.get_collection_of_object_values(PersonAnnotation)), + "patents": lambda n : setattr(self, 'patents', n.get_collection_of_object_values(ItemPatent)), + "phones": lambda n : setattr(self, 'phones', n.get_collection_of_object_values(ItemPhone)), + "positions": lambda n : setattr(self, 'positions', n.get_collection_of_object_values(WorkPosition)), + "projects": lambda n : setattr(self, 'projects', n.get_collection_of_object_values(ProjectParticipation)), + "publications": lambda n : setattr(self, 'publications', n.get_collection_of_object_values(ItemPublication)), + "skills": lambda n : setattr(self, 'skills', n.get_collection_of_object_values(SkillProficiency)), + "webAccounts": lambda n : setattr(self, 'web_accounts', n.get_collection_of_object_values(WebAccount)), + "websites": lambda n : setattr(self, 'websites', n.get_collection_of_object_values(PersonWebsite)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +163,24 @@ 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("account", self.account) + writer.write_collection_of_object_values("addresses", self.addresses) + writer.write_collection_of_object_values("anniversaries", self.anniversaries) + writer.write_collection_of_object_values("awards", self.awards) + writer.write_collection_of_object_values("certifications", self.certifications) + writer.write_collection_of_object_values("educationalActivities", self.educational_activities) + writer.write_collection_of_object_values("emails", self.emails) + writer.write_collection_of_object_values("interests", self.interests) + writer.write_collection_of_object_values("languages", self.languages) + writer.write_collection_of_object_values("names", self.names) + writer.write_collection_of_object_values("notes", self.notes) + writer.write_collection_of_object_values("patents", self.patents) + writer.write_collection_of_object_values("phones", self.phones) + writer.write_collection_of_object_values("positions", self.positions) + writer.write_collection_of_object_values("projects", self.projects) + writer.write_collection_of_object_values("publications", self.publications) + writer.write_collection_of_object_values("skills", self.skills) + writer.write_collection_of_object_values("webAccounts", self.web_accounts) + writer.write_collection_of_object_values("websites", self.websites) diff --git a/msgraph_beta/generated/models/profile_photo.py b/msgraph_beta/generated/models/profile_photo.py index b19dc3b8a9b..c366a2565ce 100644 --- a/msgraph_beta/generated/models/profile_photo.py +++ b/msgraph_beta/generated/models/profile_photo.py @@ -11,6 +11,12 @@ @dataclass class ProfilePhoto(Entity, Parsable): + # The height of the photo. Read-only. + height: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The width of the photo. Read-only. + width: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ProfilePhoto: @@ -33,6 +39,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "height": lambda n : setattr(self, 'height', n.get_int_value()), + "width": lambda n : setattr(self, 'width', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("height", self.height) + writer.write_int_value("width", self.width) diff --git a/msgraph_beta/generated/models/pronouns_settings.py b/msgraph_beta/generated/models/pronouns_settings.py index badb3a2a6ee..2ece7b1a5b9 100644 --- a/msgraph_beta/generated/models/pronouns_settings.py +++ b/msgraph_beta/generated/models/pronouns_settings.py @@ -11,6 +11,10 @@ @dataclass class PronounsSettings(Entity, Parsable): + # true to enable pronouns in the organization; otherwise, false. The default value is false, and pronouns are disabled. + is_enabled_in_organization: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PronounsSettings: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "isEnabledInOrganization": lambda n : setattr(self, 'is_enabled_in_organization', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("isEnabledInOrganization", self.is_enabled_in_organization) diff --git a/msgraph_beta/generated/models/property_.py b/msgraph_beta/generated/models/property_.py new file mode 100644 index 00000000000..5f8f2dd41e1 --- /dev/null +++ b/msgraph_beta/generated/models/property_.py @@ -0,0 +1,92 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .label import Label + from .property_type import PropertyType + +@dataclass +class Property_(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The aliases property + aliases: Optional[list[str]] = None + # The isQueryable property + is_queryable: Optional[bool] = None + # The isRefinable property + is_refinable: Optional[bool] = None + # The isRetrievable property + is_retrievable: Optional[bool] = None + # The isSearchable property + is_searchable: Optional[bool] = None + # The labels property + labels: Optional[list[Label]] = None + # The name property + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The type property + type: Optional[PropertyType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Property_: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Property_ + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Property_() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .label import Label + from .property_type import PropertyType + + from .label import Label + from .property_type import PropertyType + + fields: dict[str, Callable[[Any], None]] = { + "aliases": lambda n : setattr(self, 'aliases', n.get_collection_of_primitive_values(str)), + "isQueryable": lambda n : setattr(self, 'is_queryable', n.get_bool_value()), + "isRefinable": lambda n : setattr(self, 'is_refinable', n.get_bool_value()), + "isRetrievable": lambda n : setattr(self, 'is_retrievable', n.get_bool_value()), + "isSearchable": lambda n : setattr(self, 'is_searchable', n.get_bool_value()), + "labels": lambda n : setattr(self, 'labels', n.get_collection_of_enum_values(Label)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_enum_value(PropertyType)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("aliases", self.aliases) + writer.write_bool_value("isQueryable", self.is_queryable) + writer.write_bool_value("isRefinable", self.is_refinable) + writer.write_bool_value("isRetrievable", self.is_retrievable) + writer.write_bool_value("isSearchable", self.is_searchable) + writer.write_collection_of_enum_values("labels", self.labels) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/property_type.py b/msgraph_beta/generated/models/property_type.py new file mode 100644 index 00000000000..21a146a16c7 --- /dev/null +++ b/msgraph_beta/generated/models/property_type.py @@ -0,0 +1,13 @@ +from enum import Enum + +class PropertyType(str, Enum): + String = "string", + Int64 = "int64", + Double = "double", + DateTime = "dateTime", + Boolean = "boolean", + StringCollection = "stringCollection", + Int64Collection = "int64Collection", + DoubleCollection = "doubleCollection", + DateTimeCollection = "dateTimeCollection", + diff --git a/msgraph_beta/generated/models/public_key_infrastructure_root.py b/msgraph_beta/generated/models/public_key_infrastructure_root.py index a64837aced0..d60fa155789 100644 --- a/msgraph_beta/generated/models/public_key_infrastructure_root.py +++ b/msgraph_beta/generated/models/public_key_infrastructure_root.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity from .entity import Entity @dataclass class PublicKeyInfrastructureRoot(Entity, Parsable): + # The collection of public key infrastructure instances for the certificate-based authentication feature for users. + certificate_based_auth_configurations: Optional[list[CertificateBasedAuthPki]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PublicKeyInfrastructureRoot: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity + from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "certificateBasedAuthConfigurations": lambda n : setattr(self, 'certificate_based_auth_configurations', n.get_collection_of_object_values(CertificateBasedAuthPki)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("certificateBasedAuthConfigurations", self.certificate_based_auth_configurations) diff --git a/msgraph_beta/generated/models/qr_code.py b/msgraph_beta/generated/models/qr_code.py index 116968c8273..56010190616 100644 --- a/msgraph_beta/generated/models/qr_code.py +++ b/msgraph_beta/generated/models/qr_code.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,24 @@ if TYPE_CHECKING: from .entity import Entity + from .qr_code_image_details import QrCodeImageDetails from .entity import Entity @dataclass class QrCode(Entity, Parsable): + # The date and time when the QR code was created. + created_date_time: Optional[datetime.datetime] = None + # Temporary QR code lifetime is between 1-12 hours. Standard QR code lifetime is in days and max. is 395 days (13 months) and default value is 365 days (12 months). + expire_date_time: Optional[datetime.datetime] = None + # The QR code image's raw data that is returned when a standard or temporary QR code is created. + image: Optional[QrCodeImageDetails] = None + # The date and time when the QR code was last used for a successful sign-in. + last_used_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The date and time when the QR code becomes active and available to use. + start_date_time: Optional[datetime.datetime] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> QrCode: @@ -29,10 +43,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .qr_code_image_details import QrCodeImageDetails from .entity import Entity + from .qr_code_image_details import QrCodeImageDetails fields: dict[str, Callable[[Any], None]] = { + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "expireDateTime": lambda n : setattr(self, 'expire_date_time', n.get_datetime_value()), + "image": lambda n : setattr(self, 'image', n.get_object_value(QrCodeImageDetails)), + "lastUsedDateTime": lambda n : setattr(self, 'last_used_date_time', n.get_datetime_value()), + "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_datetime_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +68,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_datetime_value("expireDateTime", self.expire_date_time) + writer.write_object_value("image", self.image) + writer.write_datetime_value("lastUsedDateTime", self.last_used_date_time) + writer.write_datetime_value("startDateTime", self.start_date_time) diff --git a/msgraph_beta/generated/models/qr_code_image_details.py b/msgraph_beta/generated/models/qr_code_image_details.py new file mode 100644 index 00000000000..3f5307c8b14 --- /dev/null +++ b/msgraph_beta/generated/models/qr_code_image_details.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 .error_correction_level import ErrorCorrectionLevel + +@dataclass +class QrCodeImageDetails(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The binary representation of the QR code. + binary_value: Optional[bytes] = None + # Specifies how much of the QRCode can be corrupted while still maintaining its readable. The possible values are: l (Low), m (Medium), q (Quartile), h ( High), unknownFutureValue. + error_correction_level: Optional[ErrorCorrectionLevel] = None + # The OdataType property + odata_type: Optional[str] = None + # Base64-encoded raw content of the QR code. + raw_content: Optional[bytes] = None + # Version to create QR code image. + version: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> QrCodeImageDetails: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: QrCodeImageDetails + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return QrCodeImageDetails() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .error_correction_level import ErrorCorrectionLevel + + from .error_correction_level import ErrorCorrectionLevel + + fields: dict[str, Callable[[Any], None]] = { + "binaryValue": lambda n : setattr(self, 'binary_value', n.get_bytes_value()), + "errorCorrectionLevel": lambda n : setattr(self, 'error_correction_level', n.get_enum_value(ErrorCorrectionLevel)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "rawContent": lambda n : setattr(self, 'raw_content', n.get_bytes_value()), + "version": lambda n : setattr(self, 'version', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bytes_value("binaryValue", self.binary_value) + writer.write_enum_value("errorCorrectionLevel", self.error_correction_level) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_bytes_value("rawContent", self.raw_content) + writer.write_int_value("version", self.version) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/qr_pin.py b/msgraph_beta/generated/models/qr_pin.py index c87efa5c5a5..eb11366f461 100644 --- a/msgraph_beta/generated/models/qr_pin.py +++ b/msgraph_beta/generated/models/qr_pin.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,16 @@ @dataclass class QrPin(Entity, Parsable): + # PIN of the user. It is between 8-20 digits as configured in the QR code authentication method policy. The code is temporary when issued by admin but permanent after the user changes it at the first login attempt. This PIN can be reset by the admin but not the user. + code: Optional[str] = None + # The date and time when the PIN was created. + created_date_time: Optional[datetime.datetime] = None + # Defaults to true for a temporary PIN. + force_change_pin_next_sign_in: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The date and time when the PIN was updated. + updated_date_time: Optional[datetime.datetime] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> QrPin: @@ -33,6 +44,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "code": lambda n : setattr(self, 'code', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "forceChangePinNextSignIn": lambda n : setattr(self, 'force_change_pin_next_sign_in', n.get_bool_value()), + "updatedDateTime": lambda n : setattr(self, 'updated_date_time', n.get_datetime_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +62,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("code", self.code) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_bool_value("forceChangePinNextSignIn", self.force_change_pin_next_sign_in) + writer.write_datetime_value("updatedDateTime", self.updated_date_time) diff --git a/msgraph_beta/generated/models/recommendation_base.py b/msgraph_beta/generated/models/recommendation_base.py index 004313a0320..027c4c529e8 100644 --- a/msgraph_beta/generated/models/recommendation_base.py +++ b/msgraph_beta/generated/models/recommendation_base.py @@ -11,6 +11,7 @@ from .impacted_resource import ImpactedResource from .recommendation import Recommendation from .recommendation_category import RecommendationCategory + from .recommendation_feature_areas import RecommendationFeatureAreas from .recommendation_priority import RecommendationPriority from .recommendation_status import RecommendationStatus from .recommendation_type import RecommendationType @@ -33,7 +34,7 @@ class RecommendationBase(Entity, Parsable): # The title of the recommendation. display_name: Optional[str] = None # The directory feature that the recommendation is related to. - feature_areas: Optional[list[str]] = None + feature_areas: Optional[list[RecommendationFeatureAreas]] = None # The future date and time when a recommendation should be completed. impact_start_date_time: Optional[datetime.datetime] = None # Indicates the scope of impact of a recommendation. tenantLevel indicates that the recommendation impacts the whole tenant. Other possible values include users, apps. @@ -97,6 +98,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .impacted_resource import ImpactedResource from .recommendation import Recommendation from .recommendation_category import RecommendationCategory + from .recommendation_feature_areas import RecommendationFeatureAreas from .recommendation_priority import RecommendationPriority from .recommendation_status import RecommendationStatus from .recommendation_type import RecommendationType @@ -107,6 +109,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .impacted_resource import ImpactedResource from .recommendation import Recommendation from .recommendation_category import RecommendationCategory + from .recommendation_feature_areas import RecommendationFeatureAreas from .recommendation_priority import RecommendationPriority from .recommendation_status import RecommendationStatus from .recommendation_type import RecommendationType @@ -119,7 +122,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), "currentScore": lambda n : setattr(self, 'current_score', n.get_float_value()), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "featureAreas": lambda n : setattr(self, 'feature_areas', n.get_collection_of_primitive_values(str)), + "featureAreas": lambda n : setattr(self, 'feature_areas', n.get_collection_of_enum_values(RecommendationFeatureAreas)), "impactStartDateTime": lambda n : setattr(self, 'impact_start_date_time', n.get_datetime_value()), "impactType": lambda n : setattr(self, 'impact_type', n.get_str_value()), "impactedResources": lambda n : setattr(self, 'impacted_resources', n.get_collection_of_object_values(ImpactedResource)), @@ -155,7 +158,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_datetime_value("createdDateTime", self.created_date_time) writer.write_float_value("currentScore", self.current_score) writer.write_str_value("displayName", self.display_name) - writer.write_collection_of_primitive_values("featureAreas", self.feature_areas) + writer.write_collection_of_enum_values("featureAreas", self.feature_areas) writer.write_datetime_value("impactStartDateTime", self.impact_start_date_time) writer.write_str_value("impactType", self.impact_type) writer.write_collection_of_object_values("impactedResources", self.impacted_resources) diff --git a/msgraph_beta/generated/models/recommendation_configuration.py b/msgraph_beta/generated/models/recommendation_configuration.py index 30cb5e8400a..ba8cb61832d 100644 --- a/msgraph_beta/generated/models/recommendation_configuration.py +++ b/msgraph_beta/generated/models/recommendation_configuration.py @@ -11,6 +11,10 @@ @dataclass class RecommendationConfiguration(Entity, Parsable): + # Indicates whether notifications for recommendations are enabled. + is_notification_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RecommendationConfiguration: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "isNotificationEnabled": lambda n : setattr(self, 'is_notification_enabled', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("isNotificationEnabled", self.is_notification_enabled) diff --git a/msgraph_beta/generated/models/recommendation_feature_areas.py b/msgraph_beta/generated/models/recommendation_feature_areas.py new file mode 100644 index 00000000000..2832af7bc28 --- /dev/null +++ b/msgraph_beta/generated/models/recommendation_feature_areas.py @@ -0,0 +1,12 @@ +from enum import Enum + +class RecommendationFeatureAreas(str, Enum): + Users = "users", + Groups = "groups", + Devices = "devices", + Applications = "applications", + AccessReviews = "accessReviews", + ConditionalAccess = "conditionalAccess", + Governance = "governance", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/recurrence_pattern.py b/msgraph_beta/generated/models/recurrence_pattern.py index b24e69e9df8..a8b99957ed5 100644 --- a/msgraph_beta/generated/models/recurrence_pattern.py +++ b/msgraph_beta/generated/models/recurrence_pattern.py @@ -20,7 +20,7 @@ class RecurrencePattern(AdditionalDataHolder, BackedModel, Parsable): # The day of the month on which the event occurs. Required if type is absoluteMonthly or absoluteYearly. day_of_month: Optional[int] = None # A collection of the days of the week on which the event occurs. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern. Required if type is weekly, relativeMonthly, or relativeYearly. - days_of_week: Optional[list[str]] = None + days_of_week: Optional[list[DayOfWeek]] = None # The first day of the week. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. Default is sunday. Required if type is weekly. first_day_of_week: Optional[DayOfWeek] = None # Specifies on which instance of the allowed days specified in daysOfWeek the event occurs, counted from the first instance in the month. The possible values are: first, second, third, fourth, last. Default is first. Optional and used if type is relativeMonthly or relativeYearly. @@ -60,7 +60,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "dayOfMonth": lambda n : setattr(self, 'day_of_month', n.get_int_value()), - "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_primitive_values(str)), + "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_enum_values(DayOfWeek)), "firstDayOfWeek": lambda n : setattr(self, 'first_day_of_week', n.get_enum_value(DayOfWeek)), "index": lambda n : setattr(self, 'index', n.get_enum_value(WeekIndex)), "interval": lambda n : setattr(self, 'interval', n.get_int_value()), @@ -79,7 +79,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_int_value("dayOfMonth", self.day_of_month) - writer.write_collection_of_primitive_values("daysOfWeek", self.days_of_week) + writer.write_collection_of_enum_values("daysOfWeek", self.days_of_week) writer.write_enum_value("firstDayOfWeek", self.first_day_of_week) writer.write_enum_value("index", self.index) writer.write_int_value("interval", self.interval) diff --git a/msgraph_beta/generated/models/regex_replace_transformation.py b/msgraph_beta/generated/models/regex_replace_transformation.py new file mode 100644 index 00000000000..0954bf2dc80 --- /dev/null +++ b/msgraph_beta/generated/models/regex_replace_transformation.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 .custom_claim_transformation import CustomClaimTransformation + from .sourced_attribute import SourcedAttribute + +from .custom_claim_transformation import CustomClaimTransformation + +@dataclass +class RegexReplaceTransformation(CustomClaimTransformation, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.regexReplaceTransformation" + # Additional attributes that can be referenced within the replacement string. + additional_attributes: Optional[list[SourcedAttribute]] = None + # The regular expression to be applied on the input directory attribute or constant. + regex: Optional[str] = None + # The transformation output replacement pattern with regular expression output group and input parameter group reference. + replacement: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RegexReplaceTransformation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RegexReplaceTransformation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RegexReplaceTransformation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_transformation import CustomClaimTransformation + from .sourced_attribute import SourcedAttribute + + from .custom_claim_transformation import CustomClaimTransformation + from .sourced_attribute import SourcedAttribute + + fields: dict[str, Callable[[Any], None]] = { + "additionalAttributes": lambda n : setattr(self, 'additional_attributes', n.get_collection_of_object_values(SourcedAttribute)), + "regex": lambda n : setattr(self, 'regex', n.get_str_value()), + "replacement": lambda n : setattr(self, 'replacement', 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_collection_of_object_values("additionalAttributes", self.additional_attributes) + writer.write_str_value("regex", self.regex) + writer.write_str_value("replacement", self.replacement) + + diff --git a/msgraph_beta/generated/models/remote_assistance_settings.py b/msgraph_beta/generated/models/remote_assistance_settings.py index fe5eed7bf39..f5b399e2f85 100644 --- a/msgraph_beta/generated/models/remote_assistance_settings.py +++ b/msgraph_beta/generated/models/remote_assistance_settings.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .remote_assistance_state import RemoteAssistanceState from .entity import Entity @@ -14,6 +15,14 @@ class RemoteAssistanceSettings(Entity, Parsable): """ Remote assistance settings for the account """ + # Indicates if sessions to unenrolled devices are allowed for the account. This setting is configurable by the admin. Default value is false. + allow_sessions_to_unenrolled_devices: Optional[bool] = None + # Indicates if sessions to block chat function. This setting is configurable by the admin. Default value is false. + block_chat: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # State of remote assistance for the account + remote_assistance_state: Optional[RemoteAssistanceState] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RemoteAssistanceSettings: @@ -32,10 +41,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .remote_assistance_state import RemoteAssistanceState from .entity import Entity + from .remote_assistance_state import RemoteAssistanceState fields: dict[str, Callable[[Any], None]] = { + "allowSessionsToUnenrolledDevices": lambda n : setattr(self, 'allow_sessions_to_unenrolled_devices', n.get_bool_value()), + "blockChat": lambda n : setattr(self, 'block_chat', n.get_bool_value()), + "remoteAssistanceState": lambda n : setattr(self, 'remote_assistance_state', n.get_enum_value(RemoteAssistanceState)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("allowSessionsToUnenrolledDevices", self.allow_sessions_to_unenrolled_devices) + writer.write_bool_value("blockChat", self.block_chat) + writer.write_enum_value("remoteAssistanceState", self.remote_assistance_state) diff --git a/msgraph_beta/generated/models/remote_assistance_state.py b/msgraph_beta/generated/models/remote_assistance_state.py new file mode 100644 index 00000000000..ae5853389d7 --- /dev/null +++ b/msgraph_beta/generated/models/remote_assistance_state.py @@ -0,0 +1,8 @@ +from enum import Enum + +class RemoteAssistanceState(str, Enum): + # Remote assistance is disabled for the account. With this value, Quick Assist remote assistance sessions are not allowed for the account. + Disabled = "disabled", + # Remote assistance is enabled for the account. With this value, enterprise Quick Assist remote assistance features are provided. + Enabled = "enabled", + diff --git a/msgraph_beta/generated/models/remote_desktop_security_configuration.py b/msgraph_beta/generated/models/remote_desktop_security_configuration.py index a5c9a0a1628..cb0eab189f9 100644 --- a/msgraph_beta/generated/models/remote_desktop_security_configuration.py +++ b/msgraph_beta/generated/models/remote_desktop_security_configuration.py @@ -5,12 +5,22 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .approved_client_app import ApprovedClientApp from .entity import Entity + from .target_device_group import TargetDeviceGroup from .entity import Entity @dataclass class RemoteDesktopSecurityConfiguration(Entity, Parsable): + # The approvedClientApps property + approved_client_apps: Optional[list[ApprovedClientApp]] = None + # Determines if Microsoft Entra ID RDS authentication protocol for RDP is enabled. + is_remote_desktop_protocol_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The collection of target device groups that are associated with the RDS security configuration that will be enabled for SSO when a client connects to the target device over RDP using the new Microsoft Entra ID RDS authentication protocol. + target_device_groups: Optional[list[TargetDeviceGroup]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RemoteDesktopSecurityConfiguration: @@ -28,11 +38,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .approved_client_app import ApprovedClientApp from .entity import Entity + from .target_device_group import TargetDeviceGroup + from .approved_client_app import ApprovedClientApp from .entity import Entity + from .target_device_group import TargetDeviceGroup fields: dict[str, Callable[[Any], None]] = { + "approvedClientApps": lambda n : setattr(self, 'approved_client_apps', n.get_collection_of_object_values(ApprovedClientApp)), + "isRemoteDesktopProtocolEnabled": lambda n : setattr(self, 'is_remote_desktop_protocol_enabled', n.get_bool_value()), + "targetDeviceGroups": lambda n : setattr(self, 'target_device_groups', n.get_collection_of_object_values(TargetDeviceGroup)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("approvedClientApps", self.approved_client_apps) + writer.write_bool_value("isRemoteDesktopProtocolEnabled", self.is_remote_desktop_protocol_enabled) + writer.write_collection_of_object_values("targetDeviceGroups", self.target_device_groups) diff --git a/msgraph_beta/generated/models/remote_item.py b/msgraph_beta/generated/models/remote_item.py new file mode 100644 index 00000000000..3ac41eefd58 --- /dev/null +++ b/msgraph_beta/generated/models/remote_item.py @@ -0,0 +1,164 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .file import File + from .file_system_info import FileSystemInfo + from .folder import Folder + from .identity_set import IdentitySet + from .image import Image + from .item_reference import ItemReference + from .package import Package + from .shared import Shared + from .sharepoint_ids import SharepointIds + from .special_folder import SpecialFolder + from .video import Video + +@dataclass +class RemoteItem(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Identity of the user, device, and application which created the item. Read-only. + created_by: Optional[IdentitySet] = None + # Date and time of item creation. Read-only. + created_date_time: Optional[datetime.datetime] = None + # Indicates that the remote item is a file. Read-only. + file: Optional[File] = None + # Information about the remote item from the local file system. Read-only. + file_system_info: Optional[FileSystemInfo] = None + # Indicates that the remote item is a folder. Read-only. + folder: Optional[Folder] = None + # Unique identifier for the remote item in its drive. Read-only. + id: Optional[str] = None + # Image metadata, if the item is an image. Read-only. + image: Optional[Image] = None + # Identity of the user, device, and application which last modified the item. Read-only. + last_modified_by: Optional[IdentitySet] = None + # Date and time the item was last modified. Read-only. + last_modified_date_time: Optional[datetime.datetime] = None + # Optional. Filename of the remote item. Read-only. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # If present, indicates that this item is a package instead of a folder or file. Packages are treated like files in some contexts and folders in others. Read-only. + package: Optional[Package] = None + # Properties of the parent of the remote item. Read-only. + parent_reference: Optional[ItemReference] = None + # Indicates that the item has been shared with others and provides information about the shared state of the item. Read-only. + shared: Optional[Shared] = None + # Provides interop between items in OneDrive for Business and SharePoint with the full set of item identifiers. Read-only. + sharepoint_ids: Optional[SharepointIds] = None + # Size of the remote item. Read-only. + size: Optional[int] = None + # The specialFolder property + special_folder: Optional[SpecialFolder] = None + # Video metadata, if the item is a video. Read-only. + video: Optional[Video] = None + # DAV compatible URL for the item. + web_dav_url: Optional[str] = None + # URL that displays the resource in the browser. Read-only. + web_url: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemoteItem: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemoteItem + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemoteItem() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .file import File + from .file_system_info import FileSystemInfo + from .folder import Folder + from .identity_set import IdentitySet + from .image import Image + from .item_reference import ItemReference + from .package import Package + from .shared import Shared + from .sharepoint_ids import SharepointIds + from .special_folder import SpecialFolder + from .video import Video + + from .file import File + from .file_system_info import FileSystemInfo + from .folder import Folder + from .identity_set import IdentitySet + from .image import Image + from .item_reference import ItemReference + from .package import Package + from .shared import Shared + from .sharepoint_ids import SharepointIds + from .special_folder import SpecialFolder + from .video import Video + + fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "file": lambda n : setattr(self, 'file', n.get_object_value(File)), + "fileSystemInfo": lambda n : setattr(self, 'file_system_info', n.get_object_value(FileSystemInfo)), + "folder": lambda n : setattr(self, 'folder', n.get_object_value(Folder)), + "id": lambda n : setattr(self, 'id', n.get_str_value()), + "image": lambda n : setattr(self, 'image', n.get_object_value(Image)), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(IdentitySet)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "package": lambda n : setattr(self, 'package', n.get_object_value(Package)), + "parentReference": lambda n : setattr(self, 'parent_reference', n.get_object_value(ItemReference)), + "shared": lambda n : setattr(self, 'shared', n.get_object_value(Shared)), + "sharepointIds": lambda n : setattr(self, 'sharepoint_ids', n.get_object_value(SharepointIds)), + "size": lambda n : setattr(self, 'size', n.get_int_value()), + "specialFolder": lambda n : setattr(self, 'special_folder', n.get_object_value(SpecialFolder)), + "video": lambda n : setattr(self, 'video', n.get_object_value(Video)), + "webDavUrl": lambda n : setattr(self, 'web_dav_url', n.get_str_value()), + "webUrl": lambda n : setattr(self, 'web_url', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_object_value("file", self.file) + writer.write_object_value("fileSystemInfo", self.file_system_info) + writer.write_object_value("folder", self.folder) + writer.write_str_value("id", self.id) + writer.write_object_value("image", self.image) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("package", self.package) + writer.write_object_value("parentReference", self.parent_reference) + writer.write_object_value("shared", self.shared) + writer.write_object_value("sharepointIds", self.sharepoint_ids) + writer.write_int_value("size", self.size) + writer.write_object_value("specialFolder", self.special_folder) + writer.write_object_value("video", self.video) + writer.write_str_value("webDavUrl", self.web_dav_url) + writer.write_str_value("webUrl", self.web_url) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/report.py b/msgraph_beta/generated/models/report.py index 4bca42797c2..241030e3fab 100644 --- a/msgraph_beta/generated/models/report.py +++ b/msgraph_beta/generated/models/report.py @@ -15,7 +15,7 @@ class Report(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Report content; details vary by report type. + # The http content that has the data content: Optional[bytes] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/restore_point.py b/msgraph_beta/generated/models/restore_point.py index 46afa2629cc..b138b7bc355 100644 --- a/msgraph_beta/generated/models/restore_point.py +++ b/msgraph_beta/generated/models/restore_point.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,23 @@ if TYPE_CHECKING: from .entity import Entity + from .protection_unit_base import ProtectionUnitBase + from .restore_point_tags import RestorePointTags from .entity import Entity @dataclass class RestorePoint(Entity, Parsable): + # Expiration date time of the restore point. + expiration_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Date time when the restore point was created. + protection_date_time: Optional[datetime.datetime] = None + # The site, drive, or mailbox units that are protected under a protection policy. + protection_unit: Optional[ProtectionUnitBase] = None + # The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue. + tags: Optional[RestorePointTags] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RestorePoint: @@ -29,10 +42,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .protection_unit_base import ProtectionUnitBase + from .restore_point_tags import RestorePointTags from .entity import Entity + from .protection_unit_base import ProtectionUnitBase + from .restore_point_tags import RestorePointTags fields: dict[str, Callable[[Any], None]] = { + "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), + "protectionDateTime": lambda n : setattr(self, 'protection_date_time', n.get_datetime_value()), + "protectionUnit": lambda n : setattr(self, 'protection_unit', n.get_object_value(ProtectionUnitBase)), + "tags": lambda n : setattr(self, 'tags', n.get_collection_of_enum_values(RestorePointTags)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +68,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("expirationDateTime", self.expiration_date_time) + writer.write_datetime_value("protectionDateTime", self.protection_date_time) + writer.write_object_value("protectionUnit", self.protection_unit) + writer.write_enum_value("tags", self.tags) diff --git a/msgraph_beta/generated/models/risk_user_activity.py b/msgraph_beta/generated/models/risk_user_activity.py index 093247f787c..a8f589c3093 100644 --- a/msgraph_beta/generated/models/risk_user_activity.py +++ b/msgraph_beta/generated/models/risk_user_activity.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .risk_detail import RiskDetail + from .risk_event_type import RiskEventType @dataclass class RiskUserActivity(AdditionalDataHolder, BackedModel, Parsable): @@ -18,7 +19,7 @@ class RiskUserActivity(AdditionalDataHolder, BackedModel, Parsable): # The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. detail: Optional[RiskDetail] = None # List of risk event types. Deprecated. Use riskEventType instead. - event_types: Optional[list[str]] = None + event_types: Optional[list[RiskEventType]] = None # The OdataType property odata_type: Optional[str] = None # The type of risk event detected. The possible values are: anonymizedIPAddress, investigationsThreatIntelligence, investigationsThreatIntelligenceSigninLinked,leakedCredentials, maliciousIPAddress, maliciousIPAddressValidCredentialsBlockedIP, malwareInfectedIPAddress, mcasImpossibleTravel, mcasSuspiciousInboxManipulationRules, suspiciousAPITraffic, suspiciousIPAddress, unfamiliarFeatures, unlikelyTravel. For more information about each value, see Risk types and detection. @@ -41,12 +42,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .risk_detail import RiskDetail + from .risk_event_type import RiskEventType from .risk_detail import RiskDetail + from .risk_event_type import RiskEventType fields: dict[str, Callable[[Any], None]] = { "detail": lambda n : setattr(self, 'detail', n.get_enum_value(RiskDetail)), - "eventTypes": lambda n : setattr(self, 'event_types', n.get_collection_of_primitive_values(str)), + "eventTypes": lambda n : setattr(self, 'event_types', n.get_collection_of_enum_values(RiskEventType)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "riskEventTypes": lambda n : setattr(self, 'risk_event_types', n.get_collection_of_primitive_values(str)), } @@ -61,7 +64,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_enum_value("detail", self.detail) - writer.write_collection_of_primitive_values("eventTypes", self.event_types) + writer.write_collection_of_enum_values("eventTypes", self.event_types) writer.write_str_value("@odata.type", self.odata_type) writer.write_collection_of_primitive_values("riskEventTypes", self.risk_event_types) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/root.py b/msgraph_beta/generated/models/root.py new file mode 100644 index 00000000000..277496f7d04 --- /dev/null +++ b/msgraph_beta/generated/models/root.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Root(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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) -> Root: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Root + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Root() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/routing_policy.py b/msgraph_beta/generated/models/routing_policy.py new file mode 100644 index 00000000000..9ce2272e16a --- /dev/null +++ b/msgraph_beta/generated/models/routing_policy.py @@ -0,0 +1,10 @@ +from enum import Enum + +class RoutingPolicy(str, Enum): + None_ = "none", + NoMissedCall = "noMissedCall", + DisableForwardingExceptPhone = "disableForwardingExceptPhone", + DisableForwarding = "disableForwarding", + PreferSkypeForBusiness = "preferSkypeForBusiness", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/saml_attribute_name_format.py b/msgraph_beta/generated/models/saml_attribute_name_format.py new file mode 100644 index 00000000000..a9fdd7347ed --- /dev/null +++ b/msgraph_beta/generated/models/saml_attribute_name_format.py @@ -0,0 +1,8 @@ +from enum import Enum + +class SamlAttributeNameFormat(str, Enum): + Unspecified = "unspecified", + Uri = "uri", + Basic = "basic", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/saml_name_i_d_format.py b/msgraph_beta/generated/models/saml_name_i_d_format.py new file mode 100644 index 00000000000..6a63d0e1997 --- /dev/null +++ b/msgraph_beta/generated/models/saml_name_i_d_format.py @@ -0,0 +1,10 @@ +from enum import Enum + +class SamlNameIDFormat(str, Enum): + Default = "default", + Unspecified = "unspecified", + EmailAddress = "emailAddress", + WindowsDomainQualifiedName = "windowsDomainQualifiedName", + Persistent = "persistent", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/saml_name_id_claim.py b/msgraph_beta/generated/models/saml_name_id_claim.py new file mode 100644 index 00000000000..a101a450f24 --- /dev/null +++ b/msgraph_beta/generated/models/saml_name_id_claim.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 .custom_claim_base import CustomClaimBase + from .saml_name_i_d_format import SamlNameIDFormat + +from .custom_claim_base import CustomClaimBase + +@dataclass +class SamlNameIdClaim(CustomClaimBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.samlNameIdClaim" + # The nameIdFormat property + name_id_format: Optional[SamlNameIDFormat] = None + # Allows the specification of a service provider name qualifier reflected in the sAML response. The value provided must match one of the service provider names configured for the application and is only applicable for IdP-initiated applications (the sign-on URL should be empty for the IdP-initiated applications), in all other cases this value is ignored. + service_provider_name_qualifier: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SamlNameIdClaim: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SamlNameIdClaim + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SamlNameIdClaim() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_claim_base import CustomClaimBase + from .saml_name_i_d_format import SamlNameIDFormat + + from .custom_claim_base import CustomClaimBase + from .saml_name_i_d_format import SamlNameIDFormat + + fields: dict[str, Callable[[Any], None]] = { + "nameIdFormat": lambda n : setattr(self, 'name_id_format', n.get_enum_value(SamlNameIDFormat)), + "serviceProviderNameQualifier": lambda n : setattr(self, 'service_provider_name_qualifier', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("nameIdFormat", self.name_id_format) + writer.write_str_value("serviceProviderNameQualifier", self.service_provider_name_qualifier) + + diff --git a/msgraph_beta/generated/models/schema.py b/msgraph_beta/generated/models/schema.py index 4232c3fb6cb..28569193c83 100644 --- a/msgraph_beta/generated/models/schema.py +++ b/msgraph_beta/generated/models/schema.py @@ -6,11 +6,18 @@ if TYPE_CHECKING: from .entity import Entity + from .property_ import Property_ from .entity import Entity @dataclass class Schema(Entity, Parsable): + # The baseType property + base_type: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The properties property + properties: Optional[list[Property_]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Schema: @@ -29,10 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .property_ import Property_ from .entity import Entity + from .property_ import Property_ fields: dict[str, Callable[[Any], None]] = { + "baseType": lambda n : setattr(self, 'base_type', n.get_str_value()), + "properties": lambda n : setattr(self, 'properties', n.get_collection_of_object_values(Property_)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("baseType", self.base_type) + writer.write_collection_of_object_values("properties", self.properties) diff --git a/msgraph_beta/generated/models/search_request.py b/msgraph_beta/generated/models/search_request.py index f34be10a4af..cdd1a25cb70 100644 --- a/msgraph_beta/generated/models/search_request.py +++ b/msgraph_beta/generated/models/search_request.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty + from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -32,7 +33,7 @@ class SearchRequest(AdditionalDataHolder, BackedModel, Parsable): # This triggers hybrid sort for messages: the first 3 messages are the most relevant. This property is only applicable to entityType=message. Optional. enable_top_results: Optional[bool] = None # One or more types of resources expected in the response. Possible values are: list, site, listItem, message, event, drive, driveItem, person, externalItem, acronym, bookmark, chatMessage. For details about combinations of two or more entity types that are supported in the same search request, see known limitations. Required. - entity_types: Optional[list[str]] = None + entity_types: Optional[list[EntityType]] = None # Contains the fields to be returned for each resource object specified in entityTypes, allowing customization of the fields returned by default otherwise, including additional fields such as custom managed properties from SharePoint and OneDrive, or custom fields in externalItem from content that Microsoft 365 Copilot connectors bring in. The fields property can be using the semantic labels applied to properties. For example, if a property is labeled as title, you can retrieve it using the following syntax : label_title.Optional. fields: Optional[list[str]] = None # Specifies the offset for the search results. Offset 0 returns the very first result. Optional. @@ -76,6 +77,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty + from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -84,6 +86,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty + from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -96,7 +99,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "collapseProperties": lambda n : setattr(self, 'collapse_properties', n.get_collection_of_object_values(CollapseProperty)), "contentSources": lambda n : setattr(self, 'content_sources', n.get_collection_of_primitive_values(str)), "enableTopResults": lambda n : setattr(self, 'enable_top_results', n.get_bool_value()), - "entityTypes": lambda n : setattr(self, 'entity_types', n.get_collection_of_primitive_values(str)), + "entityTypes": lambda n : setattr(self, 'entity_types', n.get_collection_of_enum_values(EntityType)), "fields": lambda n : setattr(self, 'fields', n.get_collection_of_primitive_values(str)), "from": lambda n : setattr(self, 'from_', n.get_int_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), @@ -125,7 +128,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("collapseProperties", self.collapse_properties) writer.write_collection_of_primitive_values("contentSources", self.content_sources) writer.write_bool_value("enableTopResults", self.enable_top_results) - writer.write_collection_of_primitive_values("entityTypes", self.entity_types) + writer.write_collection_of_enum_values("entityTypes", self.entity_types) writer.write_collection_of_primitive_values("fields", self.fields) writer.write_int_value("from", self.from_) writer.write_str_value("@odata.type", self.odata_type) diff --git a/msgraph_beta/generated/models/search_result.py b/msgraph_beta/generated/models/search_result.py new file mode 100644 index 00000000000..9e89a710f7b --- /dev/null +++ b/msgraph_beta/generated/models/search_result.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class SearchResult(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described 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 + # A callback URL that can be used to record telemetry information. The application should issue a GET on this URL if the user interacts with this item to improve the quality of results. + on_click_telemetry_url: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SearchResult: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SearchResult + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SearchResult() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "onClickTelemetryUrl": lambda n : setattr(self, 'on_click_telemetry_url', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("onClickTelemetryUrl", self.on_click_telemetry_url) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/analyzed_email.py b/msgraph_beta/generated/models/security/analyzed_email.py index a1da8a95457..e9ce83626a9 100644 --- a/msgraph_beta/generated/models/security/analyzed_email.py +++ b/msgraph_beta/generated/models/security/analyzed_email.py @@ -17,6 +17,7 @@ from .analyzed_email_url import AnalyzedEmailUrl from .antispam_directionality import AntispamDirectionality from .threat_detection_detail import ThreatDetectionDetail + from .threat_type import ThreatType from .timeline_event import TimelineEvent from ..entity import Entity @@ -94,7 +95,7 @@ class AnalyzedEmail(Entity, Parsable): # Information about threats detected in the email. threat_detection_details: Optional[list[ThreatDetectionDetail]] = None # Indicates the threat types. The possible values are: unknown, spam, malware, phish, none, unknownFutureValue. - threat_types: Optional[list[str]] = None + threat_types: Optional[list[ThreatType]] = None # Delivery and post-delivery events that happened to the email. timeline_events: Optional[list[TimelineEvent]] = None # A collection of the URLs in the email. @@ -127,6 +128,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .analyzed_email_url import AnalyzedEmailUrl from .antispam_directionality import AntispamDirectionality from .threat_detection_detail import ThreatDetectionDetail + from .threat_type import ThreatType from .timeline_event import TimelineEvent from ..entity import Entity @@ -140,6 +142,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .analyzed_email_url import AnalyzedEmailUrl from .antispam_directionality import AntispamDirectionality from .threat_detection_detail import ThreatDetectionDetail + from .threat_type import ThreatType from .timeline_event import TimelineEvent fields: dict[str, Callable[[Any], None]] = { @@ -177,7 +180,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "spamConfidenceLevel": lambda n : setattr(self, 'spam_confidence_level', n.get_str_value()), "subject": lambda n : setattr(self, 'subject', n.get_str_value()), "threatDetectionDetails": lambda n : setattr(self, 'threat_detection_details', n.get_collection_of_object_values(ThreatDetectionDetail)), - "threatTypes": lambda n : setattr(self, 'threat_types', n.get_collection_of_primitive_values(str)), + "threatTypes": lambda n : setattr(self, 'threat_types', n.get_collection_of_enum_values(ThreatType)), "timelineEvents": lambda n : setattr(self, 'timeline_events', n.get_collection_of_object_values(TimelineEvent)), "urls": lambda n : setattr(self, 'urls', n.get_collection_of_object_values(AnalyzedEmailUrl)), } @@ -228,7 +231,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("spamConfidenceLevel", self.spam_confidence_level) writer.write_str_value("subject", self.subject) writer.write_collection_of_object_values("threatDetectionDetails", self.threat_detection_details) - writer.write_collection_of_primitive_values("threatTypes", self.threat_types) + writer.write_collection_of_enum_values("threatTypes", self.threat_types) writer.write_collection_of_object_values("timelineEvents", self.timeline_events) writer.write_collection_of_object_values("urls", self.urls) diff --git a/msgraph_beta/generated/models/security/app_info_csa_star_level.py b/msgraph_beta/generated/models/security/app_info_csa_star_level.py new file mode 100644 index 00000000000..bfd72e026f2 --- /dev/null +++ b/msgraph_beta/generated/models/security/app_info_csa_star_level.py @@ -0,0 +1,11 @@ +from enum import Enum + +class AppInfoCsaStarLevel(str, Enum): + SelfAssessment = "selfAssessment", + Certification = "certification", + Attestation = "attestation", + CStarAssessment = "cStarAssessment", + ContinuousMonitoring = "continuousMonitoring", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/app_info_data_at_rest_encryption_method.py b/msgraph_beta/generated/models/security/app_info_data_at_rest_encryption_method.py new file mode 100644 index 00000000000..c2bb380d1c6 --- /dev/null +++ b/msgraph_beta/generated/models/security/app_info_data_at_rest_encryption_method.py @@ -0,0 +1,14 @@ +from enum import Enum + +class AppInfoDataAtRestEncryptionMethod(str, Enum): + Aes = "aes", + BitLocker = "bitLocker", + Blowfish = "blowfish", + Des3 = "des3", + Des = "des", + Rc4 = "rc4", + RsA = "rsA", + NotSupported = "notSupported", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/app_info_data_retention_policy.py b/msgraph_beta/generated/models/security/app_info_data_retention_policy.py new file mode 100644 index 00000000000..45fdee69d24 --- /dev/null +++ b/msgraph_beta/generated/models/security/app_info_data_retention_policy.py @@ -0,0 +1,12 @@ +from enum import Enum + +class AppInfoDataRetentionPolicy(str, Enum): + DataRetained = "dataRetained", + DeletedImmediately = "deletedImmediately", + DeletedWithinTwoWeeks = "deletedWithinTwoWeeks", + DeletedWithinOneMonth = "deletedWithinOneMonth", + DeletedWithinThreeMonths = "deletedWithinThreeMonths", + DeletedWithinMoreThanThreeMonths = "deletedWithinMoreThanThreeMonths", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/app_info_encryption_protocol.py b/msgraph_beta/generated/models/security/app_info_encryption_protocol.py new file mode 100644 index 00000000000..498ed1f3948 --- /dev/null +++ b/msgraph_beta/generated/models/security/app_info_encryption_protocol.py @@ -0,0 +1,13 @@ +from enum import Enum + +class AppInfoEncryptionProtocol(str, Enum): + Tls1_0 = "tls1_0", + Tls1_1 = "tls1_1", + Tls1_2 = "tls1_2", + Tls1_3 = "tls1_3", + NotApplicable = "notApplicable", + NotSupported = "notSupported", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + Ssl3 = "ssl3", + diff --git a/msgraph_beta/generated/models/security/app_info_fed_ramp_level.py b/msgraph_beta/generated/models/security/app_info_fed_ramp_level.py new file mode 100644 index 00000000000..bc3453e5aa7 --- /dev/null +++ b/msgraph_beta/generated/models/security/app_info_fed_ramp_level.py @@ -0,0 +1,11 @@ +from enum import Enum + +class AppInfoFedRampLevel(str, Enum): + High = "high", + Moderate = "moderate", + Low = "low", + LiSaaS = "liSaaS", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + NotSupported = "notSupported", + diff --git a/msgraph_beta/generated/models/security/app_info_holding.py b/msgraph_beta/generated/models/security/app_info_holding.py new file mode 100644 index 00000000000..ee85dbb2c01 --- /dev/null +++ b/msgraph_beta/generated/models/security/app_info_holding.py @@ -0,0 +1,8 @@ +from enum import Enum + +class AppInfoHolding(str, Enum): + Private = "private", + Public = "public", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/app_info_pci_dss_version.py b/msgraph_beta/generated/models/security/app_info_pci_dss_version.py new file mode 100644 index 00000000000..a4552e31dba --- /dev/null +++ b/msgraph_beta/generated/models/security/app_info_pci_dss_version.py @@ -0,0 +1,14 @@ +from enum import Enum + +class AppInfoPciDssVersion(str, Enum): + V1 = "v1", + V2 = "v2", + V3 = "v3", + V3_1 = "v3_1", + V3_2 = "v3_2", + V3_2_1 = "v3_2_1", + NotSupported = "notSupported", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + V4 = "v4", + diff --git a/msgraph_beta/generated/models/security/app_info_uploaded_data_types.py b/msgraph_beta/generated/models/security/app_info_uploaded_data_types.py new file mode 100644 index 00000000000..2105a9cdb38 --- /dev/null +++ b/msgraph_beta/generated/models/security/app_info_uploaded_data_types.py @@ -0,0 +1,12 @@ +from enum import Enum + +class AppInfoUploadedDataTypes(str, Enum): + Documents = "documents", + MediaFiles = "mediaFiles", + CodingFiles = "codingFiles", + CreditCards = "creditCards", + DatabaseFiles = "databaseFiles", + None_ = "none", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/audit_log_query.py b/msgraph_beta/generated/models/security/audit_log_query.py index 5706acbe41d..9523c50ab3d 100644 --- a/msgraph_beta/generated/models/security/audit_log_query.py +++ b/msgraph_beta/generated/models/security/audit_log_query.py @@ -9,6 +9,7 @@ from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType from ..entity import Entity @@ -33,7 +34,7 @@ class AuditLogQuery(Entity, Parsable): # The name of the user or admin activity. For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center. operation_filters: Optional[list[str]] = None # The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. - record_type_filters: Optional[list[str]] = None + record_type_filters: Optional[list[AuditLogRecordType]] = None # An individual audit log record. records: Optional[list[AuditLogRecord]] = None # The serviceFilters property @@ -62,10 +63,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType fields: dict[str, Callable[[Any], None]] = { "administrativeUnitIdFilters": lambda n : setattr(self, 'administrative_unit_id_filters', n.get_collection_of_primitive_values(str)), @@ -76,7 +79,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "keywordFilter": lambda n : setattr(self, 'keyword_filter', n.get_str_value()), "objectIdFilters": lambda n : setattr(self, 'object_id_filters', n.get_collection_of_primitive_values(str)), "operationFilters": lambda n : setattr(self, 'operation_filters', n.get_collection_of_primitive_values(str)), - "recordTypeFilters": lambda n : setattr(self, 'record_type_filters', n.get_collection_of_primitive_values(str)), + "recordTypeFilters": lambda n : setattr(self, 'record_type_filters', n.get_collection_of_enum_values(AuditLogRecordType)), "records": lambda n : setattr(self, 'records', n.get_collection_of_object_values(AuditLogRecord)), "serviceFilters": lambda n : setattr(self, 'service_filters', n.get_collection_of_primitive_values(str)), "status": lambda n : setattr(self, 'status', n.get_enum_value(AuditLogQueryStatus)), @@ -103,7 +106,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("keywordFilter", self.keyword_filter) writer.write_collection_of_primitive_values("objectIdFilters", self.object_id_filters) writer.write_collection_of_primitive_values("operationFilters", self.operation_filters) - writer.write_collection_of_primitive_values("recordTypeFilters", self.record_type_filters) + writer.write_collection_of_enum_values("recordTypeFilters", self.record_type_filters) writer.write_collection_of_object_values("records", self.records) writer.write_collection_of_primitive_values("serviceFilters", self.service_filters) writer.write_enum_value("status", self.status) diff --git a/msgraph_beta/generated/models/security/case_action.py b/msgraph_beta/generated/models/security/case_action.py new file mode 100644 index 00000000000..d96b5410e36 --- /dev/null +++ b/msgraph_beta/generated/models/security/case_action.py @@ -0,0 +1,15 @@ +from enum import Enum + +class CaseAction(str, Enum): + ContentExport = "contentExport", + ApplyTags = "applyTags", + ConvertToPdf = "convertToPdf", + Index = "index", + EstimateStatistics = "estimateStatistics", + AddToReviewSet = "addToReviewSet", + HoldUpdate = "holdUpdate", + UnknownFutureValue = "unknownFutureValue", + PurgeData = "purgeData", + ExportReport = "exportReport", + ExportResult = "exportResult", + diff --git a/msgraph_beta/generated/models/security/case_operation.py b/msgraph_beta/generated/models/security/case_operation.py index 11543749e85..c7ad0a64c04 100644 --- a/msgraph_beta/generated/models/security/case_operation.py +++ b/msgraph_beta/generated/models/security/case_operation.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,10 @@ if TYPE_CHECKING: from ..entity import Entity + from ..identity_set import IdentitySet + from ..result_info import ResultInfo + from .case_action import CaseAction + from .case_operation_status import CaseOperationStatus from .ediscovery_add_to_review_set_operation import EdiscoveryAddToReviewSetOperation from .ediscovery_estimate_operation import EdiscoveryEstimateOperation from .ediscovery_export_operation import EdiscoveryExportOperation @@ -19,6 +24,22 @@ @dataclass class CaseOperation(Entity, Parsable): + # The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult. + action: Optional[CaseAction] = None + # The date and time the operation was completed. + completed_date_time: Optional[datetime.datetime] = None + # The user that created the operation. + created_by: Optional[IdentitySet] = None + # The date and time the operation was created. + created_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The progress of the operation. + percent_progress: Optional[int] = None + # Contains success and failure-specific result information. + result_info: Optional[ResultInfo] = None + # The status of the case operation. Possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed. + status: Optional[CaseOperationStatus] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CaseOperation: @@ -74,6 +95,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from ..identity_set import IdentitySet + from ..result_info import ResultInfo + from .case_action import CaseAction + from .case_operation_status import CaseOperationStatus from .ediscovery_add_to_review_set_operation import EdiscoveryAddToReviewSetOperation from .ediscovery_estimate_operation import EdiscoveryEstimateOperation from .ediscovery_export_operation import EdiscoveryExportOperation @@ -84,6 +109,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .ediscovery_tag_operation import EdiscoveryTagOperation from ..entity import Entity + from ..identity_set import IdentitySet + from ..result_info import ResultInfo + from .case_action import CaseAction + from .case_operation_status import CaseOperationStatus from .ediscovery_add_to_review_set_operation import EdiscoveryAddToReviewSetOperation from .ediscovery_estimate_operation import EdiscoveryEstimateOperation from .ediscovery_export_operation import EdiscoveryExportOperation @@ -94,6 +123,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .ediscovery_tag_operation import EdiscoveryTagOperation fields: dict[str, Callable[[Any], None]] = { + "action": lambda n : setattr(self, 'action', n.get_enum_value(CaseAction)), + "completedDateTime": lambda n : setattr(self, 'completed_date_time', n.get_datetime_value()), + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "percentProgress": lambda n : setattr(self, 'percent_progress', n.get_int_value()), + "resultInfo": lambda n : setattr(self, 'result_info', n.get_object_value(ResultInfo)), + "status": lambda n : setattr(self, 'status', n.get_enum_value(CaseOperationStatus)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -108,5 +144,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("action", self.action) + writer.write_datetime_value("completedDateTime", self.completed_date_time) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_int_value("percentProgress", self.percent_progress) + writer.write_object_value("resultInfo", self.result_info) + writer.write_enum_value("status", self.status) diff --git a/msgraph_beta/generated/models/security/case_operation_status.py b/msgraph_beta/generated/models/security/case_operation_status.py new file mode 100644 index 00000000000..4d2e16436cb --- /dev/null +++ b/msgraph_beta/generated/models/security/case_operation_status.py @@ -0,0 +1,11 @@ +from enum import Enum + +class CaseOperationStatus(str, Enum): + NotStarted = "notStarted", + SubmissionFailed = "submissionFailed", + Running = "running", + Succeeded = "succeeded", + PartiallySucceeded = "partiallySucceeded", + Failed = "failed", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/cloud_app_info_state.py b/msgraph_beta/generated/models/security/cloud_app_info_state.py new file mode 100644 index 00000000000..6fa722e2184 --- /dev/null +++ b/msgraph_beta/generated/models/security/cloud_app_info_state.py @@ -0,0 +1,8 @@ +from enum import Enum + +class CloudAppInfoState(str, Enum): + True_ = "true", + False_ = "false", + Unknown = "unknown", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/container_image_evidence.py b/msgraph_beta/generated/models/security/container_image_evidence.py index b99f2269e2d..265d611c75d 100644 --- a/msgraph_beta/generated/models/security/container_image_evidence.py +++ b/msgraph_beta/generated/models/security/container_image_evidence.py @@ -6,11 +6,20 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .container_registry_evidence import ContainerRegistryEvidence from .alert_evidence import AlertEvidence @dataclass class ContainerImageEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.containerImageEvidence" + # The digest image entity, in case this is a tag image. + digest_image: Optional[ContainerImageEvidence] = None + # The unique identifier for the container image entity. + image_id: Optional[str] = None + # The container registry for this image. + registry: Optional[ContainerRegistryEvidence] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ContainerImageEvidence: @@ -29,10 +38,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .container_registry_evidence import ContainerRegistryEvidence from .alert_evidence import AlertEvidence + from .container_registry_evidence import ContainerRegistryEvidence fields: dict[str, Callable[[Any], None]] = { + "digestImage": lambda n : setattr(self, 'digest_image', n.get_object_value(ContainerImageEvidence)), + "imageId": lambda n : setattr(self, 'image_id', n.get_str_value()), + "registry": lambda n : setattr(self, 'registry', n.get_object_value(ContainerRegistryEvidence)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("digestImage", self.digest_image) + writer.write_str_value("imageId", self.image_id) + writer.write_object_value("registry", self.registry) diff --git a/msgraph_beta/generated/models/security/data_set.py b/msgraph_beta/generated/models/security/data_set.py index 2fbb050e877..926e3d53233 100644 --- a/msgraph_beta/generated/models/security/data_set.py +++ b/msgraph_beta/generated/models/security/data_set.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,12 +7,23 @@ if TYPE_CHECKING: from ..entity import Entity + from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet from ..entity import Entity @dataclass class DataSet(Entity, Parsable): + # The user who created the data set. Read-only. + created_by: Optional[IdentitySet] = None + # The date and time when the review set was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + created_date_time: Optional[datetime.datetime] = None + # The description of the data set. + description: Optional[str] = None + # The name of the data set. The name is unique with a maximum limit of 64 characters. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DataSet: @@ -39,12 +51,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet from ..entity import Entity + from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -59,5 +77,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) diff --git a/msgraph_beta/generated/models/security/discovered_cloud_app_info.py b/msgraph_beta/generated/models/security/discovered_cloud_app_info.py index e1537deb486..a5ec0e548bc 100644 --- a/msgraph_beta/generated/models/security/discovered_cloud_app_info.py +++ b/msgraph_beta/generated/models/security/discovered_cloud_app_info.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,188 @@ if TYPE_CHECKING: from ..entity import Entity + from .app_info_csa_star_level import AppInfoCsaStarLevel + from .app_info_data_at_rest_encryption_method import AppInfoDataAtRestEncryptionMethod + from .app_info_data_retention_policy import AppInfoDataRetentionPolicy + from .app_info_encryption_protocol import AppInfoEncryptionProtocol + from .app_info_fed_ramp_level import AppInfoFedRampLevel + from .app_info_holding import AppInfoHolding + from .app_info_pci_dss_version import AppInfoPciDssVersion + from .app_info_uploaded_data_types import AppInfoUploadedDataTypes + from .cloud_app_info_state import CloudAppInfoState from ..entity import Entity @dataclass class DiscoveredCloudAppInfo(Entity, Parsable): + # The csaStarLevel property + csa_star_level: Optional[AppInfoCsaStarLevel] = None + # The dataAtRestEncryptionMethod property + data_at_rest_encryption_method: Optional[AppInfoDataAtRestEncryptionMethod] = None + # Indicates the countries or regions in which your data center resides. + data_center: Optional[str] = None + # The dataRetentionPolicy property + data_retention_policy: Optional[AppInfoDataRetentionPolicy] = None + # Indicates the data types that an end user can upload to the app. The possible values are: documents, mediaFiles, codingFiles, creditCards, databaseFiles, none, unknown, unknownFutureValue. + data_types: Optional[list[AppInfoUploadedDataTypes]] = None + # Indicates the date when the app domain was registered. + domain_registration_date_time: Optional[datetime.datetime] = None + # The encryptionProtocol property + encryption_protocol: Optional[AppInfoEncryptionProtocol] = None + # The fedRampLevel property + fed_ramp_level: Optional[AppInfoFedRampLevel] = None + # Indicates the year that the specific app vendor was established. + founded: Optional[int] = None + # Indicates the GDPR readiness of the app in relation to policies app provides to safeguard personal user data. + gdpr_readiness_statement: Optional[str] = None + # Indicates the location of the headquarters of the app. + headquarters: Optional[str] = None + # The holding property + holding: Optional[AppInfoHolding] = None + # Indicates the company name that provides hosting services for the app. + hosting_company: Optional[str] = None + # The isAdminAuditTrail property + is_admin_audit_trail: Optional[CloudAppInfoState] = None + # The isCobitCompliant property + is_cobit_compliant: Optional[CloudAppInfoState] = None + # The isCoppaCompliant property + is_coppa_compliant: Optional[CloudAppInfoState] = None + # The isDataAuditTrail property + is_data_audit_trail: Optional[CloudAppInfoState] = None + # The isDataClassification property + is_data_classification: Optional[CloudAppInfoState] = None + # The isDataOwnership property + is_data_ownership: Optional[CloudAppInfoState] = None + # The isDisasterRecoveryPlan property + is_disaster_recovery_plan: Optional[CloudAppInfoState] = None + # The isDmca property + is_dmca: Optional[CloudAppInfoState] = None + # The isFerpaCompliant property + is_ferpa_compliant: Optional[CloudAppInfoState] = None + # The isFfiecCompliant property + is_ffiec_compliant: Optional[CloudAppInfoState] = None + # The isFileSharing property + is_file_sharing: Optional[CloudAppInfoState] = None + # The isFinraCompliant property + is_finra_compliant: Optional[CloudAppInfoState] = None + # The isFismaCompliant property + is_fisma_compliant: Optional[CloudAppInfoState] = None + # The isGaapCompliant property + is_gaap_compliant: Optional[CloudAppInfoState] = None + # The isGdprDataProtectionImpactAssessment property + is_gdpr_data_protection_impact_assessment: Optional[CloudAppInfoState] = None + # The isGdprDataProtectionOfficer property + is_gdpr_data_protection_officer: Optional[CloudAppInfoState] = None + # The isGdprDataProtectionSecureCrossBorderDataTransfer property + is_gdpr_data_protection_secure_cross_border_data_transfer: Optional[CloudAppInfoState] = None + # The isGdprImpactAssessment property + is_gdpr_impact_assessment: Optional[CloudAppInfoState] = None + # The isGdprLawfulBasisForProcessing property + is_gdpr_lawful_basis_for_processing: Optional[CloudAppInfoState] = None + # The isGdprReportDataBreaches property + is_gdpr_report_data_breaches: Optional[CloudAppInfoState] = None + # The isGdprRightToAccess property + is_gdpr_right_to_access: Optional[CloudAppInfoState] = None + # The isGdprRightToBeInformed property + is_gdpr_right_to_be_informed: Optional[CloudAppInfoState] = None + # The isGdprRightToDataPortablility property + is_gdpr_right_to_data_portablility: Optional[CloudAppInfoState] = None + # The isGdprRightToErasure property + is_gdpr_right_to_erasure: Optional[CloudAppInfoState] = None + # The isGdprRightToObject property + is_gdpr_right_to_object: Optional[CloudAppInfoState] = None + # The isGdprRightToRectification property + is_gdpr_right_to_rectification: Optional[CloudAppInfoState] = None + # The isGdprRightToRestrictionOfProcessing property + is_gdpr_right_to_restriction_of_processing: Optional[CloudAppInfoState] = None + # The isGdprRightsRelatedToAutomatedDecisionMaking property + is_gdpr_rights_related_to_automated_decision_making: Optional[CloudAppInfoState] = None + # The isGdprSecureCrossBorderDataControl property + is_gdpr_secure_cross_border_data_control: Optional[CloudAppInfoState] = None + # The isGlbaCompliant property + is_glba_compliant: Optional[CloudAppInfoState] = None + # The isHipaaCompliant property + is_hipaa_compliant: Optional[CloudAppInfoState] = None + # The isHitrustCsfCompliant property + is_hitrust_csf_compliant: Optional[CloudAppInfoState] = None + # The isHttpSecurityHeadersContentSecurityPolicy property + is_http_security_headers_content_security_policy: Optional[CloudAppInfoState] = None + # The isHttpSecurityHeadersStrictTransportSecurity property + is_http_security_headers_strict_transport_security: Optional[CloudAppInfoState] = None + # The isHttpSecurityHeadersXContentTypeOptions property + is_http_security_headers_x_content_type_options: Optional[CloudAppInfoState] = None + # The isHttpSecurityHeadersXFrameOptions property + is_http_security_headers_x_frame_options: Optional[CloudAppInfoState] = None + # The isHttpSecurityHeadersXXssProtection property + is_http_security_headers_x_xss_protection: Optional[CloudAppInfoState] = None + # The isIpAddressRestriction property + is_ip_address_restriction: Optional[CloudAppInfoState] = None + # The isIsae3402Compliant property + is_isae3402_compliant: Optional[CloudAppInfoState] = None + # The isIso27001Compliant property + is_iso27001_compliant: Optional[CloudAppInfoState] = None + # The isIso27017Compliant property + is_iso27017_compliant: Optional[CloudAppInfoState] = None + # The isIso27018Compliant property + is_iso27018_compliant: Optional[CloudAppInfoState] = None + # The isItarCompliant property + is_itar_compliant: Optional[CloudAppInfoState] = None + # The isMultiFactorAuthentication property + is_multi_factor_authentication: Optional[CloudAppInfoState] = None + # The isPasswordPolicy property + is_password_policy: Optional[CloudAppInfoState] = None + # The isPasswordPolicyChangePasswordPeriod property + is_password_policy_change_password_period: Optional[CloudAppInfoState] = None + # The isPasswordPolicyCharacterCombination property + is_password_policy_character_combination: Optional[CloudAppInfoState] = None + # The isPasswordPolicyPasswordHistoryAndReuse property + is_password_policy_password_history_and_reuse: Optional[CloudAppInfoState] = None + # The isPasswordPolicyPasswordLengthLimit property + is_password_policy_password_length_limit: Optional[CloudAppInfoState] = None + # The isPasswordPolicyPersonalInformationUse property + is_password_policy_personal_information_use: Optional[CloudAppInfoState] = None + # The isPenetrationTesting property + is_penetration_testing: Optional[CloudAppInfoState] = None + # The isPrivacyShieldCompliant property + is_privacy_shield_compliant: Optional[CloudAppInfoState] = None + # The isRememberPassword property + is_remember_password: Optional[CloudAppInfoState] = None + # The isRequiresUserAuthentication property + is_requires_user_authentication: Optional[CloudAppInfoState] = None + # The isSoc1Compliant property + is_soc1_compliant: Optional[CloudAppInfoState] = None + # The isSoc2Compliant property + is_soc2_compliant: Optional[CloudAppInfoState] = None + # The isSoc3Compliant property + is_soc3_compliant: Optional[CloudAppInfoState] = None + # The isSoxCompliant property + is_sox_compliant: Optional[CloudAppInfoState] = None + # The isSp80053Compliant property + is_sp80053_compliant: Optional[CloudAppInfoState] = None + # The isSsae16Compliant property + is_ssae16_compliant: Optional[CloudAppInfoState] = None + # The isSupportsSaml property + is_supports_saml: Optional[CloudAppInfoState] = None + # The isTrustedCertificate property + is_trusted_certificate: Optional[CloudAppInfoState] = None + # The isUserAuditTrail property + is_user_audit_trail: Optional[CloudAppInfoState] = None + # The isUserCanUploadData property + is_user_can_upload_data: Optional[CloudAppInfoState] = None + # The isUserRolesSupport property + is_user_roles_support: Optional[CloudAppInfoState] = None + # The isValidCertificateName property + is_valid_certificate_name: Optional[CloudAppInfoState] = None + # Indicates the last date of the data breach for the company. + latest_breach_date_time: Optional[datetime.datetime] = None + # Indicates the URL that users can use to sign into the app. + logon_urls: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + # The pciDssVersion property + pci_dss_version: Optional[AppInfoPciDssVersion] = None + # Indicates the app vendor. + vendor: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DiscoveredCloudAppInfo: @@ -29,10 +207,111 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .app_info_csa_star_level import AppInfoCsaStarLevel + from .app_info_data_at_rest_encryption_method import AppInfoDataAtRestEncryptionMethod + from .app_info_data_retention_policy import AppInfoDataRetentionPolicy + from .app_info_encryption_protocol import AppInfoEncryptionProtocol + from .app_info_fed_ramp_level import AppInfoFedRampLevel + from .app_info_holding import AppInfoHolding + from .app_info_pci_dss_version import AppInfoPciDssVersion + from .app_info_uploaded_data_types import AppInfoUploadedDataTypes + from .cloud_app_info_state import CloudAppInfoState from ..entity import Entity + from .app_info_csa_star_level import AppInfoCsaStarLevel + from .app_info_data_at_rest_encryption_method import AppInfoDataAtRestEncryptionMethod + from .app_info_data_retention_policy import AppInfoDataRetentionPolicy + from .app_info_encryption_protocol import AppInfoEncryptionProtocol + from .app_info_fed_ramp_level import AppInfoFedRampLevel + from .app_info_holding import AppInfoHolding + from .app_info_pci_dss_version import AppInfoPciDssVersion + from .app_info_uploaded_data_types import AppInfoUploadedDataTypes + from .cloud_app_info_state import CloudAppInfoState fields: dict[str, Callable[[Any], None]] = { + "csaStarLevel": lambda n : setattr(self, 'csa_star_level', n.get_enum_value(AppInfoCsaStarLevel)), + "dataAtRestEncryptionMethod": lambda n : setattr(self, 'data_at_rest_encryption_method', n.get_enum_value(AppInfoDataAtRestEncryptionMethod)), + "dataCenter": lambda n : setattr(self, 'data_center', n.get_str_value()), + "dataRetentionPolicy": lambda n : setattr(self, 'data_retention_policy', n.get_enum_value(AppInfoDataRetentionPolicy)), + "dataTypes": lambda n : setattr(self, 'data_types', n.get_collection_of_enum_values(AppInfoUploadedDataTypes)), + "domainRegistrationDateTime": lambda n : setattr(self, 'domain_registration_date_time', n.get_datetime_value()), + "encryptionProtocol": lambda n : setattr(self, 'encryption_protocol', n.get_enum_value(AppInfoEncryptionProtocol)), + "fedRampLevel": lambda n : setattr(self, 'fed_ramp_level', n.get_enum_value(AppInfoFedRampLevel)), + "founded": lambda n : setattr(self, 'founded', n.get_int_value()), + "gdprReadinessStatement": lambda n : setattr(self, 'gdpr_readiness_statement', n.get_str_value()), + "headquarters": lambda n : setattr(self, 'headquarters', n.get_str_value()), + "holding": lambda n : setattr(self, 'holding', n.get_enum_value(AppInfoHolding)), + "hostingCompany": lambda n : setattr(self, 'hosting_company', n.get_str_value()), + "isAdminAuditTrail": lambda n : setattr(self, 'is_admin_audit_trail', n.get_enum_value(CloudAppInfoState)), + "isCobitCompliant": lambda n : setattr(self, 'is_cobit_compliant', n.get_enum_value(CloudAppInfoState)), + "isCoppaCompliant": lambda n : setattr(self, 'is_coppa_compliant', n.get_enum_value(CloudAppInfoState)), + "isDataAuditTrail": lambda n : setattr(self, 'is_data_audit_trail', n.get_enum_value(CloudAppInfoState)), + "isDataClassification": lambda n : setattr(self, 'is_data_classification', n.get_enum_value(CloudAppInfoState)), + "isDataOwnership": lambda n : setattr(self, 'is_data_ownership', n.get_enum_value(CloudAppInfoState)), + "isDisasterRecoveryPlan": lambda n : setattr(self, 'is_disaster_recovery_plan', n.get_enum_value(CloudAppInfoState)), + "isDmca": lambda n : setattr(self, 'is_dmca', n.get_enum_value(CloudAppInfoState)), + "isFerpaCompliant": lambda n : setattr(self, 'is_ferpa_compliant', n.get_enum_value(CloudAppInfoState)), + "isFfiecCompliant": lambda n : setattr(self, 'is_ffiec_compliant', n.get_enum_value(CloudAppInfoState)), + "isFileSharing": lambda n : setattr(self, 'is_file_sharing', n.get_enum_value(CloudAppInfoState)), + "isFinraCompliant": lambda n : setattr(self, 'is_finra_compliant', n.get_enum_value(CloudAppInfoState)), + "isFismaCompliant": lambda n : setattr(self, 'is_fisma_compliant', n.get_enum_value(CloudAppInfoState)), + "isGaapCompliant": lambda n : setattr(self, 'is_gaap_compliant', n.get_enum_value(CloudAppInfoState)), + "isGdprDataProtectionImpactAssessment": lambda n : setattr(self, 'is_gdpr_data_protection_impact_assessment', n.get_enum_value(CloudAppInfoState)), + "isGdprDataProtectionOfficer": lambda n : setattr(self, 'is_gdpr_data_protection_officer', n.get_enum_value(CloudAppInfoState)), + "isGdprDataProtectionSecureCrossBorderDataTransfer": lambda n : setattr(self, 'is_gdpr_data_protection_secure_cross_border_data_transfer', n.get_enum_value(CloudAppInfoState)), + "isGdprImpactAssessment": lambda n : setattr(self, 'is_gdpr_impact_assessment', n.get_enum_value(CloudAppInfoState)), + "isGdprLawfulBasisForProcessing": lambda n : setattr(self, 'is_gdpr_lawful_basis_for_processing', n.get_enum_value(CloudAppInfoState)), + "isGdprReportDataBreaches": lambda n : setattr(self, 'is_gdpr_report_data_breaches', n.get_enum_value(CloudAppInfoState)), + "isGdprRightToAccess": lambda n : setattr(self, 'is_gdpr_right_to_access', n.get_enum_value(CloudAppInfoState)), + "isGdprRightToBeInformed": lambda n : setattr(self, 'is_gdpr_right_to_be_informed', n.get_enum_value(CloudAppInfoState)), + "isGdprRightToDataPortablility": lambda n : setattr(self, 'is_gdpr_right_to_data_portablility', n.get_enum_value(CloudAppInfoState)), + "isGdprRightToErasure": lambda n : setattr(self, 'is_gdpr_right_to_erasure', n.get_enum_value(CloudAppInfoState)), + "isGdprRightToObject": lambda n : setattr(self, 'is_gdpr_right_to_object', n.get_enum_value(CloudAppInfoState)), + "isGdprRightToRectification": lambda n : setattr(self, 'is_gdpr_right_to_rectification', n.get_enum_value(CloudAppInfoState)), + "isGdprRightToRestrictionOfProcessing": lambda n : setattr(self, 'is_gdpr_right_to_restriction_of_processing', n.get_enum_value(CloudAppInfoState)), + "isGdprRightsRelatedToAutomatedDecisionMaking": lambda n : setattr(self, 'is_gdpr_rights_related_to_automated_decision_making', n.get_enum_value(CloudAppInfoState)), + "isGdprSecureCrossBorderDataControl": lambda n : setattr(self, 'is_gdpr_secure_cross_border_data_control', n.get_enum_value(CloudAppInfoState)), + "isGlbaCompliant": lambda n : setattr(self, 'is_glba_compliant', n.get_enum_value(CloudAppInfoState)), + "isHipaaCompliant": lambda n : setattr(self, 'is_hipaa_compliant', n.get_enum_value(CloudAppInfoState)), + "isHitrustCsfCompliant": lambda n : setattr(self, 'is_hitrust_csf_compliant', n.get_enum_value(CloudAppInfoState)), + "isHttpSecurityHeadersContentSecurityPolicy": lambda n : setattr(self, 'is_http_security_headers_content_security_policy', n.get_enum_value(CloudAppInfoState)), + "isHttpSecurityHeadersStrictTransportSecurity": lambda n : setattr(self, 'is_http_security_headers_strict_transport_security', n.get_enum_value(CloudAppInfoState)), + "isHttpSecurityHeadersXContentTypeOptions": lambda n : setattr(self, 'is_http_security_headers_x_content_type_options', n.get_enum_value(CloudAppInfoState)), + "isHttpSecurityHeadersXFrameOptions": lambda n : setattr(self, 'is_http_security_headers_x_frame_options', n.get_enum_value(CloudAppInfoState)), + "isHttpSecurityHeadersXXssProtection": lambda n : setattr(self, 'is_http_security_headers_x_xss_protection', n.get_enum_value(CloudAppInfoState)), + "isIpAddressRestriction": lambda n : setattr(self, 'is_ip_address_restriction', n.get_enum_value(CloudAppInfoState)), + "isIsae3402Compliant": lambda n : setattr(self, 'is_isae3402_compliant', n.get_enum_value(CloudAppInfoState)), + "isIso27001Compliant": lambda n : setattr(self, 'is_iso27001_compliant', n.get_enum_value(CloudAppInfoState)), + "isIso27017Compliant": lambda n : setattr(self, 'is_iso27017_compliant', n.get_enum_value(CloudAppInfoState)), + "isIso27018Compliant": lambda n : setattr(self, 'is_iso27018_compliant', n.get_enum_value(CloudAppInfoState)), + "isItarCompliant": lambda n : setattr(self, 'is_itar_compliant', n.get_enum_value(CloudAppInfoState)), + "isMultiFactorAuthentication": lambda n : setattr(self, 'is_multi_factor_authentication', n.get_enum_value(CloudAppInfoState)), + "isPasswordPolicy": lambda n : setattr(self, 'is_password_policy', n.get_enum_value(CloudAppInfoState)), + "isPasswordPolicyChangePasswordPeriod": lambda n : setattr(self, 'is_password_policy_change_password_period', n.get_enum_value(CloudAppInfoState)), + "isPasswordPolicyCharacterCombination": lambda n : setattr(self, 'is_password_policy_character_combination', n.get_enum_value(CloudAppInfoState)), + "isPasswordPolicyPasswordHistoryAndReuse": lambda n : setattr(self, 'is_password_policy_password_history_and_reuse', n.get_enum_value(CloudAppInfoState)), + "isPasswordPolicyPasswordLengthLimit": lambda n : setattr(self, 'is_password_policy_password_length_limit', n.get_enum_value(CloudAppInfoState)), + "isPasswordPolicyPersonalInformationUse": lambda n : setattr(self, 'is_password_policy_personal_information_use', n.get_enum_value(CloudAppInfoState)), + "isPenetrationTesting": lambda n : setattr(self, 'is_penetration_testing', n.get_enum_value(CloudAppInfoState)), + "isPrivacyShieldCompliant": lambda n : setattr(self, 'is_privacy_shield_compliant', n.get_enum_value(CloudAppInfoState)), + "isRememberPassword": lambda n : setattr(self, 'is_remember_password', n.get_enum_value(CloudAppInfoState)), + "isRequiresUserAuthentication": lambda n : setattr(self, 'is_requires_user_authentication', n.get_enum_value(CloudAppInfoState)), + "isSoc1Compliant": lambda n : setattr(self, 'is_soc1_compliant', n.get_enum_value(CloudAppInfoState)), + "isSoc2Compliant": lambda n : setattr(self, 'is_soc2_compliant', n.get_enum_value(CloudAppInfoState)), + "isSoc3Compliant": lambda n : setattr(self, 'is_soc3_compliant', n.get_enum_value(CloudAppInfoState)), + "isSoxCompliant": lambda n : setattr(self, 'is_sox_compliant', n.get_enum_value(CloudAppInfoState)), + "isSp80053Compliant": lambda n : setattr(self, 'is_sp80053_compliant', n.get_enum_value(CloudAppInfoState)), + "isSsae16Compliant": lambda n : setattr(self, 'is_ssae16_compliant', n.get_enum_value(CloudAppInfoState)), + "isSupportsSaml": lambda n : setattr(self, 'is_supports_saml', n.get_enum_value(CloudAppInfoState)), + "isTrustedCertificate": lambda n : setattr(self, 'is_trusted_certificate', n.get_enum_value(CloudAppInfoState)), + "isUserAuditTrail": lambda n : setattr(self, 'is_user_audit_trail', n.get_enum_value(CloudAppInfoState)), + "isUserCanUploadData": lambda n : setattr(self, 'is_user_can_upload_data', n.get_enum_value(CloudAppInfoState)), + "isUserRolesSupport": lambda n : setattr(self, 'is_user_roles_support', n.get_enum_value(CloudAppInfoState)), + "isValidCertificateName": lambda n : setattr(self, 'is_valid_certificate_name', n.get_enum_value(CloudAppInfoState)), + "latestBreachDateTime": lambda n : setattr(self, 'latest_breach_date_time', n.get_datetime_value()), + "logonUrls": lambda n : setattr(self, 'logon_urls', n.get_collection_of_primitive_values(str)), + "pciDssVersion": lambda n : setattr(self, 'pci_dss_version', n.get_enum_value(AppInfoPciDssVersion)), + "vendor": lambda n : setattr(self, 'vendor', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +326,88 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("csaStarLevel", self.csa_star_level) + writer.write_enum_value("dataAtRestEncryptionMethod", self.data_at_rest_encryption_method) + writer.write_str_value("dataCenter", self.data_center) + writer.write_enum_value("dataRetentionPolicy", self.data_retention_policy) + writer.write_collection_of_enum_values("dataTypes", self.data_types) + writer.write_datetime_value("domainRegistrationDateTime", self.domain_registration_date_time) + writer.write_enum_value("encryptionProtocol", self.encryption_protocol) + writer.write_enum_value("fedRampLevel", self.fed_ramp_level) + writer.write_int_value("founded", self.founded) + writer.write_str_value("gdprReadinessStatement", self.gdpr_readiness_statement) + writer.write_str_value("headquarters", self.headquarters) + writer.write_enum_value("holding", self.holding) + writer.write_str_value("hostingCompany", self.hosting_company) + writer.write_enum_value("isAdminAuditTrail", self.is_admin_audit_trail) + writer.write_enum_value("isCobitCompliant", self.is_cobit_compliant) + writer.write_enum_value("isCoppaCompliant", self.is_coppa_compliant) + writer.write_enum_value("isDataAuditTrail", self.is_data_audit_trail) + writer.write_enum_value("isDataClassification", self.is_data_classification) + writer.write_enum_value("isDataOwnership", self.is_data_ownership) + writer.write_enum_value("isDisasterRecoveryPlan", self.is_disaster_recovery_plan) + writer.write_enum_value("isDmca", self.is_dmca) + writer.write_enum_value("isFerpaCompliant", self.is_ferpa_compliant) + writer.write_enum_value("isFfiecCompliant", self.is_ffiec_compliant) + writer.write_enum_value("isFileSharing", self.is_file_sharing) + writer.write_enum_value("isFinraCompliant", self.is_finra_compliant) + writer.write_enum_value("isFismaCompliant", self.is_fisma_compliant) + writer.write_enum_value("isGaapCompliant", self.is_gaap_compliant) + writer.write_enum_value("isGdprDataProtectionImpactAssessment", self.is_gdpr_data_protection_impact_assessment) + writer.write_enum_value("isGdprDataProtectionOfficer", self.is_gdpr_data_protection_officer) + writer.write_enum_value("isGdprDataProtectionSecureCrossBorderDataTransfer", self.is_gdpr_data_protection_secure_cross_border_data_transfer) + writer.write_enum_value("isGdprImpactAssessment", self.is_gdpr_impact_assessment) + writer.write_enum_value("isGdprLawfulBasisForProcessing", self.is_gdpr_lawful_basis_for_processing) + writer.write_enum_value("isGdprReportDataBreaches", self.is_gdpr_report_data_breaches) + writer.write_enum_value("isGdprRightToAccess", self.is_gdpr_right_to_access) + writer.write_enum_value("isGdprRightToBeInformed", self.is_gdpr_right_to_be_informed) + writer.write_enum_value("isGdprRightToDataPortablility", self.is_gdpr_right_to_data_portablility) + writer.write_enum_value("isGdprRightToErasure", self.is_gdpr_right_to_erasure) + writer.write_enum_value("isGdprRightToObject", self.is_gdpr_right_to_object) + writer.write_enum_value("isGdprRightToRectification", self.is_gdpr_right_to_rectification) + writer.write_enum_value("isGdprRightToRestrictionOfProcessing", self.is_gdpr_right_to_restriction_of_processing) + writer.write_enum_value("isGdprRightsRelatedToAutomatedDecisionMaking", self.is_gdpr_rights_related_to_automated_decision_making) + writer.write_enum_value("isGdprSecureCrossBorderDataControl", self.is_gdpr_secure_cross_border_data_control) + writer.write_enum_value("isGlbaCompliant", self.is_glba_compliant) + writer.write_enum_value("isHipaaCompliant", self.is_hipaa_compliant) + writer.write_enum_value("isHitrustCsfCompliant", self.is_hitrust_csf_compliant) + writer.write_enum_value("isHttpSecurityHeadersContentSecurityPolicy", self.is_http_security_headers_content_security_policy) + writer.write_enum_value("isHttpSecurityHeadersStrictTransportSecurity", self.is_http_security_headers_strict_transport_security) + writer.write_enum_value("isHttpSecurityHeadersXContentTypeOptions", self.is_http_security_headers_x_content_type_options) + writer.write_enum_value("isHttpSecurityHeadersXFrameOptions", self.is_http_security_headers_x_frame_options) + writer.write_enum_value("isHttpSecurityHeadersXXssProtection", self.is_http_security_headers_x_xss_protection) + writer.write_enum_value("isIpAddressRestriction", self.is_ip_address_restriction) + writer.write_enum_value("isIsae3402Compliant", self.is_isae3402_compliant) + writer.write_enum_value("isIso27001Compliant", self.is_iso27001_compliant) + writer.write_enum_value("isIso27017Compliant", self.is_iso27017_compliant) + writer.write_enum_value("isIso27018Compliant", self.is_iso27018_compliant) + writer.write_enum_value("isItarCompliant", self.is_itar_compliant) + writer.write_enum_value("isMultiFactorAuthentication", self.is_multi_factor_authentication) + writer.write_enum_value("isPasswordPolicy", self.is_password_policy) + writer.write_enum_value("isPasswordPolicyChangePasswordPeriod", self.is_password_policy_change_password_period) + writer.write_enum_value("isPasswordPolicyCharacterCombination", self.is_password_policy_character_combination) + writer.write_enum_value("isPasswordPolicyPasswordHistoryAndReuse", self.is_password_policy_password_history_and_reuse) + writer.write_enum_value("isPasswordPolicyPasswordLengthLimit", self.is_password_policy_password_length_limit) + writer.write_enum_value("isPasswordPolicyPersonalInformationUse", self.is_password_policy_personal_information_use) + writer.write_enum_value("isPenetrationTesting", self.is_penetration_testing) + writer.write_enum_value("isPrivacyShieldCompliant", self.is_privacy_shield_compliant) + writer.write_enum_value("isRememberPassword", self.is_remember_password) + writer.write_enum_value("isRequiresUserAuthentication", self.is_requires_user_authentication) + writer.write_enum_value("isSoc1Compliant", self.is_soc1_compliant) + writer.write_enum_value("isSoc2Compliant", self.is_soc2_compliant) + writer.write_enum_value("isSoc3Compliant", self.is_soc3_compliant) + writer.write_enum_value("isSoxCompliant", self.is_sox_compliant) + writer.write_enum_value("isSp80053Compliant", self.is_sp80053_compliant) + writer.write_enum_value("isSsae16Compliant", self.is_ssae16_compliant) + writer.write_enum_value("isSupportsSaml", self.is_supports_saml) + writer.write_enum_value("isTrustedCertificate", self.is_trusted_certificate) + writer.write_enum_value("isUserAuditTrail", self.is_user_audit_trail) + writer.write_enum_value("isUserCanUploadData", self.is_user_can_upload_data) + writer.write_enum_value("isUserRolesSupport", self.is_user_roles_support) + writer.write_enum_value("isValidCertificateName", self.is_valid_certificate_name) + writer.write_datetime_value("latestBreachDateTime", self.latest_breach_date_time) + writer.write_collection_of_primitive_values("logonUrls", self.logon_urls) + writer.write_enum_value("pciDssVersion", self.pci_dss_version) + writer.write_str_value("vendor", self.vendor) diff --git a/msgraph_beta/generated/models/security/ediscovery_case_settings.py b/msgraph_beta/generated/models/security/ediscovery_case_settings.py index 81c98c5c0c5..13d2c72008f 100644 --- a/msgraph_beta/generated/models/security/ediscovery_case_settings.py +++ b/msgraph_beta/generated/models/security/ediscovery_case_settings.py @@ -6,11 +6,22 @@ if TYPE_CHECKING: from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings from ..entity import Entity @dataclass class EdiscoveryCaseSettings(Entity, Parsable): + # The OCR (Optical Character Recognition) settings for the case. + ocr: Optional[OcrSettings] = None + # The OdataType property + odata_type: Optional[str] = None + # The redundancy (near duplicate and email threading) detection settings for the case. + redundancy_detection: Optional[RedundancyDetectionSettings] = None + # The Topic Modeling (Themes) settings for the case. + topic_modeling: Optional[TopicModelingSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryCaseSettings: @@ -29,10 +40,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings fields: dict[str, Callable[[Any], None]] = { + "ocr": lambda n : setattr(self, 'ocr', n.get_object_value(OcrSettings)), + "redundancyDetection": lambda n : setattr(self, 'redundancy_detection', n.get_object_value(RedundancyDetectionSettings)), + "topicModeling": lambda n : setattr(self, 'topic_modeling', n.get_object_value(TopicModelingSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("ocr", self.ocr) + writer.write_object_value("redundancyDetection", self.redundancy_detection) + writer.write_object_value("topicModeling", self.topic_modeling) diff --git a/msgraph_beta/generated/models/security/ediscovery_estimate_operation.py b/msgraph_beta/generated/models/security/ediscovery_estimate_operation.py index 35f1d5d082b..33ddee6df47 100644 --- a/msgraph_beta/generated/models/security/ediscovery_estimate_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_estimate_operation.py @@ -6,11 +6,31 @@ if TYPE_CHECKING: from .case_operation import CaseOperation + from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions from .case_operation import CaseOperation @dataclass class EdiscoveryEstimateOperation(CaseOperation, Parsable): + # The estimated count of items for the search that matched the content query. + indexed_item_count: Optional[int] = None + # The estimated size of items for the search that matched the content query. + indexed_items_size: Optional[int] = None + # The number of mailboxes that had search hits. + mailbox_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # eDiscovery search. + search: Optional[EdiscoverySearch] = None + # The number of mailboxes that had search hits. + site_count: Optional[int] = None + # The 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 + # The estimated size of unindexed items for the collection. + unindexed_items_size: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryEstimateOperation: @@ -29,10 +49,22 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .case_operation import CaseOperation + from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions from .case_operation import CaseOperation + from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions fields: dict[str, Callable[[Any], None]] = { + "indexedItemCount": lambda n : setattr(self, 'indexed_item_count', n.get_int_value()), + "indexedItemsSize": lambda n : setattr(self, 'indexed_items_size', n.get_int_value()), + "mailboxCount": lambda n : setattr(self, 'mailbox_count', n.get_int_value()), + "search": lambda n : setattr(self, 'search', n.get_object_value(EdiscoverySearch)), + "siteCount": lambda n : setattr(self, 'site_count', n.get_int_value()), + "statisticsOptions": lambda n : setattr(self, 'statistics_options', n.get_collection_of_enum_values(StatisticsOptions)), + "unindexedItemCount": lambda n : setattr(self, 'unindexed_item_count', n.get_int_value()), + "unindexedItemsSize": lambda n : setattr(self, 'unindexed_items_size', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +79,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("indexedItemCount", self.indexed_item_count) + writer.write_int_value("indexedItemsSize", self.indexed_items_size) + writer.write_int_value("mailboxCount", self.mailbox_count) + writer.write_object_value("search", self.search) + writer.write_int_value("siteCount", self.site_count) + writer.write_enum_value("statisticsOptions", self.statistics_options) + writer.write_int_value("unindexedItemCount", self.unindexed_item_count) + writer.write_int_value("unindexedItemsSize", self.unindexed_items_size) diff --git a/msgraph_beta/generated/models/security/ediscovery_index_operation.py b/msgraph_beta/generated/models/security/ediscovery_index_operation.py index 15b703ff4e5..b7458deae43 100644 --- a/msgraph_beta/generated/models/security/ediscovery_index_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_index_operation.py @@ -11,6 +11,8 @@ @dataclass class EdiscoveryIndexOperation(CaseOperation, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryIndexOperation: diff --git a/msgraph_beta/generated/models/security/file_plan_applied_category.py b/msgraph_beta/generated/models/security/file_plan_applied_category.py new file mode 100644 index 00000000000..d6e349bba9c --- /dev/null +++ b/msgraph_beta/generated/models/security/file_plan_applied_category.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .file_plan_descriptor_base import FilePlanDescriptorBase + from .file_plan_subcategory import FilePlanSubcategory + +from .file_plan_descriptor_base import FilePlanDescriptorBase + +@dataclass +class FilePlanAppliedCategory(FilePlanDescriptorBase, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Represents the file plan descriptor for a subcategory under a specific category, which has been assigned to a particular retention label. + subcategory: Optional[FilePlanSubcategory] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanAppliedCategory: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilePlanAppliedCategory + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilePlanAppliedCategory() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .file_plan_descriptor_base import FilePlanDescriptorBase + from .file_plan_subcategory import FilePlanSubcategory + + from .file_plan_descriptor_base import FilePlanDescriptorBase + from .file_plan_subcategory import FilePlanSubcategory + + fields: dict[str, Callable[[Any], None]] = { + "subcategory": lambda n : setattr(self, 'subcategory', n.get_object_value(FilePlanSubcategory)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param 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_object_value("subcategory", self.subcategory) + + diff --git a/msgraph_beta/generated/models/security/file_plan_authority.py b/msgraph_beta/generated/models/security/file_plan_authority.py new file mode 100644 index 00000000000..91eb9cc5543 --- /dev/null +++ b/msgraph_beta/generated/models/security/file_plan_authority.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .file_plan_descriptor_base import FilePlanDescriptorBase + +from .file_plan_descriptor_base import FilePlanDescriptorBase + +@dataclass +class FilePlanAuthority(FilePlanDescriptorBase, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanAuthority: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilePlanAuthority + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilePlanAuthority() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .file_plan_descriptor_base import FilePlanDescriptorBase + + from .file_plan_descriptor_base import FilePlanDescriptorBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/file_plan_citation.py b/msgraph_beta/generated/models/security/file_plan_citation.py new file mode 100644 index 00000000000..6b30cdd0285 --- /dev/null +++ b/msgraph_beta/generated/models/security/file_plan_citation.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .file_plan_descriptor_base import FilePlanDescriptorBase + +from .file_plan_descriptor_base import FilePlanDescriptorBase + +@dataclass +class FilePlanCitation(FilePlanDescriptorBase, Parsable): + # Represents the jurisdiction or agency that published the filePlanCitation. + citation_jurisdiction: Optional[str] = None + # Represents the URL to the published filePlanCitation. + citation_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanCitation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilePlanCitation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilePlanCitation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .file_plan_descriptor_base import FilePlanDescriptorBase + + from .file_plan_descriptor_base import FilePlanDescriptorBase + + fields: dict[str, Callable[[Any], None]] = { + "citationJurisdiction": lambda n : setattr(self, 'citation_jurisdiction', n.get_str_value()), + "citationUrl": lambda n : setattr(self, 'citation_url', 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("citationJurisdiction", self.citation_jurisdiction) + writer.write_str_value("citationUrl", self.citation_url) + + diff --git a/msgraph_beta/generated/models/security/file_plan_department.py b/msgraph_beta/generated/models/security/file_plan_department.py new file mode 100644 index 00000000000..6ecdb6376b2 --- /dev/null +++ b/msgraph_beta/generated/models/security/file_plan_department.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .file_plan_descriptor_base import FilePlanDescriptorBase + +from .file_plan_descriptor_base import FilePlanDescriptorBase + +@dataclass +class FilePlanDepartment(FilePlanDescriptorBase, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanDepartment: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilePlanDepartment + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilePlanDepartment() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .file_plan_descriptor_base import FilePlanDescriptorBase + + from .file_plan_descriptor_base import FilePlanDescriptorBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/file_plan_descriptor.py b/msgraph_beta/generated/models/security/file_plan_descriptor.py index c4234875ccf..f6741ba55db 100644 --- a/msgraph_beta/generated/models/security/file_plan_descriptor.py +++ b/msgraph_beta/generated/models/security/file_plan_descriptor.py @@ -6,11 +6,43 @@ if TYPE_CHECKING: from ..entity import Entity + from .authority_template import AuthorityTemplate + from .category_template import CategoryTemplate + from .citation_template import CitationTemplate + from .department_template import DepartmentTemplate + from .file_plan_applied_category import FilePlanAppliedCategory + from .file_plan_authority import FilePlanAuthority + from .file_plan_citation import FilePlanCitation + from .file_plan_department import FilePlanDepartment + from .file_plan_reference import FilePlanReference + from .file_plan_reference_template import FilePlanReferenceTemplate from ..entity import Entity @dataclass class FilePlanDescriptor(Entity, Parsable): + # Represents the file plan descriptor of type authority applied to a particular retention label. + authority: Optional[FilePlanAuthority] = None + # Specifies the underlying authority that describes the type of content to be retained and its retention schedule. + authority_template: Optional[AuthorityTemplate] = None + # Represents the file plan descriptor of type category applied to a particular retention label. + category: Optional[FilePlanAppliedCategory] = None + # Specifies a group of similar types of content in a particular department. + category_template: Optional[CategoryTemplate] = None + # Represents the file plan descriptor of type citation applied to a particular retention label. + citation: Optional[FilePlanCitation] = None + # The specific rule or regulation created by a jurisdiction used to determine whether certain labels and content should be retained or deleted. + citation_template: Optional[CitationTemplate] = None + # Represents the file plan descriptor of type department applied to a particular retention label. + department: Optional[FilePlanDepartment] = None + # Specifies the department or business unit of an organization to which a label belongs. + department_template: Optional[DepartmentTemplate] = None + # Represents the file plan descriptor of type filePlanReference applied to a particular retention label. + file_plan_reference: Optional[FilePlanReference] = None + # Specifies a unique alpha-numeric identifier for an organization’s retention schedule. + file_plan_reference_template: Optional[FilePlanReferenceTemplate] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanDescriptor: @@ -29,10 +61,40 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .authority_template import AuthorityTemplate + from .category_template import CategoryTemplate + from .citation_template import CitationTemplate + from .department_template import DepartmentTemplate + from .file_plan_applied_category import FilePlanAppliedCategory + from .file_plan_authority import FilePlanAuthority + from .file_plan_citation import FilePlanCitation + from .file_plan_department import FilePlanDepartment + from .file_plan_reference import FilePlanReference + from .file_plan_reference_template import FilePlanReferenceTemplate from ..entity import Entity + from .authority_template import AuthorityTemplate + from .category_template import CategoryTemplate + from .citation_template import CitationTemplate + from .department_template import DepartmentTemplate + from .file_plan_applied_category import FilePlanAppliedCategory + from .file_plan_authority import FilePlanAuthority + from .file_plan_citation import FilePlanCitation + from .file_plan_department import FilePlanDepartment + from .file_plan_reference import FilePlanReference + from .file_plan_reference_template import FilePlanReferenceTemplate fields: dict[str, Callable[[Any], None]] = { + "authority": lambda n : setattr(self, 'authority', n.get_object_value(FilePlanAuthority)), + "authorityTemplate": lambda n : setattr(self, 'authority_template', n.get_object_value(AuthorityTemplate)), + "category": lambda n : setattr(self, 'category', n.get_object_value(FilePlanAppliedCategory)), + "categoryTemplate": lambda n : setattr(self, 'category_template', n.get_object_value(CategoryTemplate)), + "citation": lambda n : setattr(self, 'citation', n.get_object_value(FilePlanCitation)), + "citationTemplate": lambda n : setattr(self, 'citation_template', n.get_object_value(CitationTemplate)), + "department": lambda n : setattr(self, 'department', n.get_object_value(FilePlanDepartment)), + "departmentTemplate": lambda n : setattr(self, 'department_template', n.get_object_value(DepartmentTemplate)), + "filePlanReference": lambda n : setattr(self, 'file_plan_reference', n.get_object_value(FilePlanReference)), + "filePlanReferenceTemplate": lambda n : setattr(self, 'file_plan_reference_template', n.get_object_value(FilePlanReferenceTemplate)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +109,15 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("authority", self.authority) + writer.write_object_value("authorityTemplate", self.authority_template) + writer.write_object_value("category", self.category) + writer.write_object_value("categoryTemplate", self.category_template) + writer.write_object_value("citation", self.citation) + writer.write_object_value("citationTemplate", self.citation_template) + writer.write_object_value("department", self.department) + writer.write_object_value("departmentTemplate", self.department_template) + writer.write_object_value("filePlanReference", self.file_plan_reference) + writer.write_object_value("filePlanReferenceTemplate", self.file_plan_reference_template) diff --git a/msgraph_beta/generated/models/security/file_plan_descriptor_base.py b/msgraph_beta/generated/models/security/file_plan_descriptor_base.py new file mode 100644 index 00000000000..06799785648 --- /dev/null +++ b/msgraph_beta/generated/models/security/file_plan_descriptor_base.py @@ -0,0 +1,105 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .file_plan_applied_category import FilePlanAppliedCategory + from .file_plan_authority import FilePlanAuthority + from .file_plan_citation import FilePlanCitation + from .file_plan_department import FilePlanDepartment + from .file_plan_reference import FilePlanReference + from .file_plan_subcategory import FilePlanSubcategory + +@dataclass +class FilePlanDescriptorBase(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not 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 string that defines the name for the file plan descriptor associated with a particular retention label. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanDescriptorBase: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilePlanDescriptorBase + """ + 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.filePlanAppliedCategory".casefold(): + from .file_plan_applied_category import FilePlanAppliedCategory + + return FilePlanAppliedCategory() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.filePlanAuthority".casefold(): + from .file_plan_authority import FilePlanAuthority + + return FilePlanAuthority() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.filePlanCitation".casefold(): + from .file_plan_citation import FilePlanCitation + + return FilePlanCitation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.filePlanDepartment".casefold(): + from .file_plan_department import FilePlanDepartment + + return FilePlanDepartment() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.filePlanReference".casefold(): + from .file_plan_reference import FilePlanReference + + return FilePlanReference() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.filePlanSubcategory".casefold(): + from .file_plan_subcategory import FilePlanSubcategory + + return FilePlanSubcategory() + return FilePlanDescriptorBase() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .file_plan_applied_category import FilePlanAppliedCategory + from .file_plan_authority import FilePlanAuthority + from .file_plan_citation import FilePlanCitation + from .file_plan_department import FilePlanDepartment + from .file_plan_reference import FilePlanReference + from .file_plan_subcategory import FilePlanSubcategory + + from .file_plan_applied_category import FilePlanAppliedCategory + from .file_plan_authority import FilePlanAuthority + from .file_plan_citation import FilePlanCitation + from .file_plan_department import FilePlanDepartment + from .file_plan_reference import FilePlanReference + from .file_plan_subcategory import FilePlanSubcategory + + fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/file_plan_reference.py b/msgraph_beta/generated/models/security/file_plan_reference.py new file mode 100644 index 00000000000..97cd7b85287 --- /dev/null +++ b/msgraph_beta/generated/models/security/file_plan_reference.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .file_plan_descriptor_base import FilePlanDescriptorBase + +from .file_plan_descriptor_base import FilePlanDescriptorBase + +@dataclass +class FilePlanReference(FilePlanDescriptorBase, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanReference: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilePlanReference + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilePlanReference() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .file_plan_descriptor_base import FilePlanDescriptorBase + + from .file_plan_descriptor_base import FilePlanDescriptorBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/file_plan_subcategory.py b/msgraph_beta/generated/models/security/file_plan_subcategory.py new file mode 100644 index 00000000000..386f5d18446 --- /dev/null +++ b/msgraph_beta/generated/models/security/file_plan_subcategory.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .file_plan_descriptor_base import FilePlanDescriptorBase + +from .file_plan_descriptor_base import FilePlanDescriptorBase + +@dataclass +class FilePlanSubcategory(FilePlanDescriptorBase, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanSubcategory: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilePlanSubcategory + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilePlanSubcategory() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .file_plan_descriptor_base import FilePlanDescriptorBase + + from .file_plan_descriptor_base import FilePlanDescriptorBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/geo_location.py b/msgraph_beta/generated/models/security/geo_location.py new file mode 100644 index 00000000000..c455fa1a4be --- /dev/null +++ b/msgraph_beta/generated/models/security/geo_location.py @@ -0,0 +1,70 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GeoLocation(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The city property + city: Optional[str] = None + # The countryName property + country_name: Optional[str] = None + # The latitude property + latitude: Optional[float] = None + # The longitude property + longitude: Optional[float] = None + # The OdataType property + odata_type: Optional[str] = None + # The state property + state: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GeoLocation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GeoLocation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GeoLocation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "city": lambda n : setattr(self, 'city', n.get_str_value()), + "countryName": lambda n : setattr(self, 'country_name', n.get_str_value()), + "latitude": lambda n : setattr(self, 'latitude', n.get_float_value()), + "longitude": lambda n : setattr(self, 'longitude', n.get_float_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "state": lambda n : setattr(self, 'state', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("city", self.city) + writer.write_str_value("countryName", self.country_name) + writer.write_float_value("latitude", self.latitude) + writer.write_float_value("longitude", self.longitude) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("state", self.state) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/host_reputation.py b/msgraph_beta/generated/models/security/host_reputation.py index 558a372d601..bc51b52f71a 100644 --- a/msgraph_beta/generated/models/security/host_reputation.py +++ b/msgraph_beta/generated/models/security/host_reputation.py @@ -6,11 +6,21 @@ if TYPE_CHECKING: from ..entity import Entity + from .host_reputation_classification import HostReputationClassification + from .host_reputation_rule import HostReputationRule from ..entity import Entity @dataclass class HostReputation(Entity, Parsable): + # The classification property + classification: Optional[HostReputationClassification] = None + # The OdataType property + odata_type: Optional[str] = None + # A collection of rules that have been used to calculate the classification and score. + rules: Optional[list[HostReputationRule]] = None + # The calculated score (0-100) of the requested host. A higher value indicates that this host is more likely to be suspicious or malicious. + score: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> HostReputation: @@ -29,10 +39,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .host_reputation_classification import HostReputationClassification + from .host_reputation_rule import HostReputationRule from ..entity import Entity + from .host_reputation_classification import HostReputationClassification + from .host_reputation_rule import HostReputationRule fields: dict[str, Callable[[Any], None]] = { + "classification": lambda n : setattr(self, 'classification', n.get_enum_value(HostReputationClassification)), + "rules": lambda n : setattr(self, 'rules', n.get_collection_of_object_values(HostReputationRule)), + "score": lambda n : setattr(self, 'score', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("classification", self.classification) + writer.write_collection_of_object_values("rules", self.rules) + writer.write_int_value("score", self.score) diff --git a/msgraph_beta/generated/models/security/host_reputation_classification.py b/msgraph_beta/generated/models/security/host_reputation_classification.py new file mode 100644 index 00000000000..5facb54e4a2 --- /dev/null +++ b/msgraph_beta/generated/models/security/host_reputation_classification.py @@ -0,0 +1,9 @@ +from enum import Enum + +class HostReputationClassification(str, Enum): + Unknown = "unknown", + Neutral = "neutral", + Suspicious = "suspicious", + Malicious = "malicious", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/host_reputation_rule.py b/msgraph_beta/generated/models/security/host_reputation_rule.py new file mode 100644 index 00000000000..adebaffbc37 --- /dev/null +++ b/msgraph_beta/generated/models/security/host_reputation_rule.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .host_reputation_rule_severity import HostReputationRuleSeverity + +@dataclass +class HostReputationRule(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The description of the rule that gives more context. + description: Optional[str] = None + # The name of the rule. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Link to a web page with details related to this rule. + related_details_url: Optional[str] = None + # The severity property + severity: Optional[HostReputationRuleSeverity] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HostReputationRule: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HostReputationRule + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HostReputationRule() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .host_reputation_rule_severity import HostReputationRuleSeverity + + from .host_reputation_rule_severity import HostReputationRuleSeverity + + fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "relatedDetailsUrl": lambda n : setattr(self, 'related_details_url', n.get_str_value()), + "severity": lambda n : setattr(self, 'severity', n.get_enum_value(HostReputationRuleSeverity)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("description", self.description) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("relatedDetailsUrl", self.related_details_url) + writer.write_enum_value("severity", self.severity) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/host_reputation_rule_severity.py b/msgraph_beta/generated/models/security/host_reputation_rule_severity.py new file mode 100644 index 00000000000..aa30bd1b02a --- /dev/null +++ b/msgraph_beta/generated/models/security/host_reputation_rule_severity.py @@ -0,0 +1,9 @@ +from enum import Enum + +class HostReputationRuleSeverity(str, Enum): + Unknown = "unknown", + Low = "low", + Medium = "medium", + High = "high", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/information_protection_policy_setting.py b/msgraph_beta/generated/models/security/information_protection_policy_setting.py index 7b45f4f9b1e..d7bb1a0666f 100644 --- a/msgraph_beta/generated/models/security/information_protection_policy_setting.py +++ b/msgraph_beta/generated/models/security/information_protection_policy_setting.py @@ -11,6 +11,16 @@ @dataclass class InformationProtectionPolicySetting(Entity, Parsable): + # The defaultLabelId property + default_label_id: Optional[str] = None + # Exposes whether justification input is required on label downgrade. + is_downgrade_justification_required: Optional[bool] = None + # Exposes whether mandatory labeling is enabled. + is_mandatory: Optional[bool] = None + # Exposes the more information URL that can be configured by the administrator. + more_info_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InformationProtectionPolicySetting: @@ -33,6 +43,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..entity import Entity fields: dict[str, Callable[[Any], None]] = { + "defaultLabelId": lambda n : setattr(self, 'default_label_id', n.get_str_value()), + "isDowngradeJustificationRequired": lambda n : setattr(self, 'is_downgrade_justification_required', n.get_bool_value()), + "isMandatory": lambda n : setattr(self, 'is_mandatory', n.get_bool_value()), + "moreInfoUrl": lambda n : setattr(self, 'more_info_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("defaultLabelId", self.default_label_id) + writer.write_bool_value("isDowngradeJustificationRequired", self.is_downgrade_justification_required) + writer.write_bool_value("isMandatory", self.is_mandatory) + writer.write_str_value("moreInfoUrl", self.more_info_url) diff --git a/msgraph_beta/generated/models/security/ip_evidence.py b/msgraph_beta/generated/models/security/ip_evidence.py index 76e8105a184..2262f602122 100644 --- a/msgraph_beta/generated/models/security/ip_evidence.py +++ b/msgraph_beta/generated/models/security/ip_evidence.py @@ -6,11 +6,23 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .geo_location import GeoLocation + from .stream import Stream from .alert_evidence import AlertEvidence @dataclass class IpEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.ipEvidence" + # The two-letter country code according to ISO 3166 format, for example: US, UK, or CA.). + country_letter_code: Optional[str] = None + # The value of the IP Address can be either in V4 address or V6 address format. + ip_address: Optional[str] = None + # The location property + location: Optional[GeoLocation] = None + # The stream property + stream: Optional[Stream] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IpEvidence: @@ -29,10 +41,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .geo_location import GeoLocation + from .stream import Stream from .alert_evidence import AlertEvidence + from .geo_location import GeoLocation + from .stream import Stream fields: dict[str, Callable[[Any], None]] = { + "countryLetterCode": lambda n : setattr(self, 'country_letter_code', n.get_str_value()), + "ipAddress": lambda n : setattr(self, 'ip_address', n.get_str_value()), + "location": lambda n : setattr(self, 'location', n.get_object_value(GeoLocation)), + "stream": lambda n : setattr(self, 'stream', n.get_object_value(Stream)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("countryLetterCode", self.country_letter_code) + writer.write_str_value("ipAddress", self.ip_address) + writer.write_object_value("location", self.location) + writer.write_object_value("stream", self.stream) diff --git a/msgraph_beta/generated/models/security/kubernetes_namespace_evidence.py b/msgraph_beta/generated/models/security/kubernetes_namespace_evidence.py index df6e436ee00..0ae37d902d7 100644 --- a/msgraph_beta/generated/models/security/kubernetes_namespace_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_namespace_evidence.py @@ -6,11 +6,21 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .dictionary import Dictionary + from .kubernetes_cluster_evidence import KubernetesClusterEvidence from .alert_evidence import AlertEvidence @dataclass class KubernetesNamespaceEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.kubernetesNamespaceEvidence" + # The namespace cluster. + cluster: Optional[KubernetesClusterEvidence] = None + # The labels for the Kubernetes pod. + labels: Optional[Dictionary] = None + # The namespace name. + name: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> KubernetesNamespaceEvidence: @@ -29,10 +39,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .dictionary import Dictionary + from .kubernetes_cluster_evidence import KubernetesClusterEvidence from .alert_evidence import AlertEvidence + from .dictionary import Dictionary + from .kubernetes_cluster_evidence import KubernetesClusterEvidence fields: dict[str, Callable[[Any], None]] = { + "cluster": lambda n : setattr(self, 'cluster', n.get_object_value(KubernetesClusterEvidence)), + "labels": lambda n : setattr(self, 'labels', n.get_object_value(Dictionary)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("cluster", self.cluster) + writer.write_object_value("labels", self.labels) + writer.write_str_value("name", self.name) diff --git a/msgraph_beta/generated/models/security/kubernetes_pod_evidence.py b/msgraph_beta/generated/models/security/kubernetes_pod_evidence.py index c608e352db0..b45c48407d1 100644 --- a/msgraph_beta/generated/models/security/kubernetes_pod_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_pod_evidence.py @@ -6,11 +6,37 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .container_evidence import ContainerEvidence + from .dictionary import Dictionary + from .ip_evidence import IpEvidence + from .kubernetes_controller_evidence import KubernetesControllerEvidence + from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence + from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence from .alert_evidence import AlertEvidence @dataclass class KubernetesPodEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.kubernetesPodEvidence" + # The list of pod containers which are not init or ephemeral containers. + containers: Optional[list[ContainerEvidence]] = None + # The pod controller. + controller: Optional[KubernetesControllerEvidence] = None + # The list of pod ephemeral containers. + ephemeral_containers: Optional[list[ContainerEvidence]] = None + # The list of pod init containers. + init_containers: Optional[list[ContainerEvidence]] = None + # The pod labels. + labels: Optional[Dictionary] = None + # The pod name. + name: Optional[str] = None + # The pod namespace. + namespace: Optional[KubernetesNamespaceEvidence] = None + # The pod IP. + pod_ip: Optional[IpEvidence] = None + # The pod service account. + service_account: Optional[KubernetesServiceAccountEvidence] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> KubernetesPodEvidence: @@ -29,10 +55,31 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .container_evidence import ContainerEvidence + from .dictionary import Dictionary + from .ip_evidence import IpEvidence + from .kubernetes_controller_evidence import KubernetesControllerEvidence + from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence + from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence from .alert_evidence import AlertEvidence + from .container_evidence import ContainerEvidence + from .dictionary import Dictionary + from .ip_evidence import IpEvidence + from .kubernetes_controller_evidence import KubernetesControllerEvidence + from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence + from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence fields: dict[str, Callable[[Any], None]] = { + "containers": lambda n : setattr(self, 'containers', n.get_collection_of_object_values(ContainerEvidence)), + "controller": lambda n : setattr(self, 'controller', n.get_object_value(KubernetesControllerEvidence)), + "ephemeralContainers": lambda n : setattr(self, 'ephemeral_containers', n.get_collection_of_object_values(ContainerEvidence)), + "initContainers": lambda n : setattr(self, 'init_containers', n.get_collection_of_object_values(ContainerEvidence)), + "labels": lambda n : setattr(self, 'labels', n.get_object_value(Dictionary)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "namespace": lambda n : setattr(self, 'namespace', n.get_object_value(KubernetesNamespaceEvidence)), + "podIp": lambda n : setattr(self, 'pod_ip', n.get_object_value(IpEvidence)), + "serviceAccount": lambda n : setattr(self, 'service_account', n.get_object_value(KubernetesServiceAccountEvidence)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +94,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("containers", self.containers) + writer.write_object_value("controller", self.controller) + writer.write_collection_of_object_values("ephemeralContainers", self.ephemeral_containers) + writer.write_collection_of_object_values("initContainers", self.init_containers) + writer.write_object_value("labels", self.labels) + writer.write_str_value("name", self.name) + writer.write_object_value("namespace", self.namespace) + writer.write_object_value("podIp", self.pod_ip) + writer.write_object_value("serviceAccount", self.service_account) diff --git a/msgraph_beta/generated/models/security/ocr_settings.py b/msgraph_beta/generated/models/security/ocr_settings.py new file mode 100644 index 00000000000..e6ea0eb4733 --- /dev/null +++ b/msgraph_beta/generated/models/security/ocr_settings.py @@ -0,0 +1,63 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class OcrSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether or not OCR is enabled for the case. + is_enabled: Optional[bool] = None + # Maximum image size that will be processed in KB). + max_image_size: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The timeout duration for the OCR engine. A longer timeout might increase success of OCR, but might add to the total processing time. + timeout: Optional[datetime.timedelta] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OcrSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OcrSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OcrSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "maxImageSize": lambda n : setattr(self, 'max_image_size', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "timeout": lambda n : setattr(self, 'timeout', n.get_timedelta_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_int_value("maxImageSize", self.max_image_size) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_timedelta_value("timeout", self.timeout) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/redundancy_detection_settings.py b/msgraph_beta/generated/models/security/redundancy_detection_settings.py new file mode 100644 index 00000000000..31133badb07 --- /dev/null +++ b/msgraph_beta/generated/models/security/redundancy_detection_settings.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class RedundancyDetectionSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether email threading and near duplicate detection are enabled. + is_enabled: Optional[bool] = None + # Specifies the maximum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. + max_words: Optional[int] = None + # Specifies the minimum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. + min_words: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Specifies the similarity level for documents to be put in the same near duplicate set. To learn more, see Document and email similarity threshold. + similarity_threshold: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RedundancyDetectionSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RedundancyDetectionSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RedundancyDetectionSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "maxWords": lambda n : setattr(self, 'max_words', n.get_int_value()), + "minWords": lambda n : setattr(self, 'min_words', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "similarityThreshold": lambda n : setattr(self, 'similarity_threshold', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_int_value("maxWords", self.max_words) + writer.write_int_value("minWords", self.min_words) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("similarityThreshold", self.similarity_threshold) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/security.py b/msgraph_beta/generated/models/security/security.py index 0f2fa2089f9..865467097d2 100644 --- a/msgraph_beta/generated/models/security/security.py +++ b/msgraph_beta/generated/models/security/security.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .information_protection import InformationProtection from ..entity import Entity @dataclass class Security(Entity, Parsable): + # The informationProtection property + information_protection: Optional[InformationProtection] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Security: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .information_protection import InformationProtection from ..entity import Entity + from .information_protection import InformationProtection fields: dict[str, Callable[[Any], None]] = { + "informationProtection": lambda n : setattr(self, 'information_protection', n.get_object_value(InformationProtection)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("informationProtection", self.information_protection) diff --git a/msgraph_beta/generated/models/security/ssl_certificate.py b/msgraph_beta/generated/models/security/ssl_certificate.py index fdd64bade1d..a15ca3453a2 100644 --- a/msgraph_beta/generated/models/security/ssl_certificate.py +++ b/msgraph_beta/generated/models/security/ssl_certificate.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,35 @@ if TYPE_CHECKING: from .artifact import Artifact + from .host import Host + from .ssl_certificate_entity import SslCertificateEntity from .artifact import Artifact @dataclass class SslCertificate(Artifact, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sslCertificate" + # The date and time when a certificate expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + expiration_date_time: Optional[datetime.datetime] = None + # A hash of the certificate calculated on the data and signature. + fingerprint: Optional[str] = None + # The first date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + first_seen_date_time: Optional[datetime.datetime] = None + # The date and time when a certificate was issued. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + issue_date_time: Optional[datetime.datetime] = None + # The entity that grants this certificate. + issuer: Optional[SslCertificateEntity] = None + # The most recent date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_seen_date_time: Optional[datetime.datetime] = None + # The host resources related with this sslCertificate. + related_hosts: Optional[list[Host]] = None + # The serial number associated with an SSL certificate. + serial_number: Optional[str] = None + # A SHA-1 hash of the certificate. Note: This is not the signature. + sha1: Optional[str] = None + # The person, site, machine, and so on, this certificate is for. + subject: Optional[SslCertificateEntity] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SslCertificate: @@ -29,10 +54,24 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .artifact import Artifact + from .host import Host + from .ssl_certificate_entity import SslCertificateEntity from .artifact import Artifact + from .host import Host + from .ssl_certificate_entity import SslCertificateEntity fields: dict[str, Callable[[Any], None]] = { + "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), + "fingerprint": lambda n : setattr(self, 'fingerprint', n.get_str_value()), + "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), + "issueDateTime": lambda n : setattr(self, 'issue_date_time', n.get_datetime_value()), + "issuer": lambda n : setattr(self, 'issuer', n.get_object_value(SslCertificateEntity)), + "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), + "relatedHosts": lambda n : setattr(self, 'related_hosts', n.get_collection_of_object_values(Host)), + "serialNumber": lambda n : setattr(self, 'serial_number', n.get_str_value()), + "sha1": lambda n : setattr(self, 'sha1', n.get_str_value()), + "subject": lambda n : setattr(self, 'subject', n.get_object_value(SslCertificateEntity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +86,15 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("expirationDateTime", self.expiration_date_time) + writer.write_str_value("fingerprint", self.fingerprint) + writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) + writer.write_datetime_value("issueDateTime", self.issue_date_time) + writer.write_object_value("issuer", self.issuer) + writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) + writer.write_collection_of_object_values("relatedHosts", self.related_hosts) + writer.write_str_value("serialNumber", self.serial_number) + writer.write_str_value("sha1", self.sha1) + writer.write_object_value("subject", self.subject) diff --git a/msgraph_beta/generated/models/security/ssl_certificate_entity.py b/msgraph_beta/generated/models/security/ssl_certificate_entity.py new file mode 100644 index 00000000000..6a906cc5658 --- /dev/null +++ b/msgraph_beta/generated/models/security/ssl_certificate_entity.py @@ -0,0 +1,93 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..physical_address import PhysicalAddress + +@dataclass +class SslCertificateEntity(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # A physical address of the entity. + address: Optional[PhysicalAddress] = None + # Alternate names for this entity that are part of the certificate. + alternate_names: Optional[list[str]] = None + # A common name for this entity. + common_name: Optional[str] = None + # An email for this entity. + email: Optional[str] = None + # If the entity is a person, this is the person's given name (first name). + given_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # If the entity is an organization, this is the name of the organization. + organization_name: Optional[str] = None + # If the entity is an organization, this communicates if a unit in the organization is named on the entity. + organization_unit_name: Optional[str] = None + # A serial number assigned to the entity; usually only available if the entity is the issuer. + serial_number: Optional[str] = None + # If the entity is a person, this is the person's surname (last name). + surname: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SslCertificateEntity: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SslCertificateEntity + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SslCertificateEntity() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..physical_address import PhysicalAddress + + from ..physical_address import PhysicalAddress + + fields: dict[str, Callable[[Any], None]] = { + "address": lambda n : setattr(self, 'address', n.get_object_value(PhysicalAddress)), + "alternateNames": lambda n : setattr(self, 'alternate_names', n.get_collection_of_primitive_values(str)), + "commonName": lambda n : setattr(self, 'common_name', n.get_str_value()), + "email": lambda n : setattr(self, 'email', n.get_str_value()), + "givenName": lambda n : setattr(self, 'given_name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "organizationName": lambda n : setattr(self, 'organization_name', n.get_str_value()), + "organizationUnitName": lambda n : setattr(self, 'organization_unit_name', n.get_str_value()), + "serialNumber": lambda n : setattr(self, 'serial_number', n.get_str_value()), + "surname": lambda n : setattr(self, 'surname', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("address", self.address) + writer.write_collection_of_primitive_values("alternateNames", self.alternate_names) + writer.write_str_value("commonName", self.common_name) + writer.write_str_value("email", self.email) + writer.write_str_value("givenName", self.given_name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("organizationName", self.organization_name) + writer.write_str_value("organizationUnitName", self.organization_unit_name) + writer.write_str_value("serialNumber", self.serial_number) + writer.write_str_value("surname", self.surname) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/statistics_options.py b/msgraph_beta/generated/models/security/statistics_options.py new file mode 100644 index 00000000000..eab6ca1b709 --- /dev/null +++ b/msgraph_beta/generated/models/security/statistics_options.py @@ -0,0 +1,10 @@ +from enum import Enum + +class StatisticsOptions(str, Enum): + IncludeRefiners = "includeRefiners", + IncludeQueryStats = "includeQueryStats", + IncludeUnindexedStats = "includeUnindexedStats", + AdvancedIndexing = "advancedIndexing", + LocationsWithoutHits = "locationsWithoutHits", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/topic_modeling_settings.py b/msgraph_beta/generated/models/security/topic_modeling_settings.py new file mode 100644 index 00000000000..8b0fb725efc --- /dev/null +++ b/msgraph_beta/generated/models/security/topic_modeling_settings.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class TopicModelingSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether the themes model should dynamically optimize the number of generated topics. To learn more, see Adjust maximum number of themes dynamically. + dynamically_adjust_topic_count: Optional[bool] = None + # Indicates whether the themes model should exclude numbers while parsing document texts. To learn more, see Include numbers in themes. + ignore_numbers: Optional[bool] = None + # Indicates whether themes model is enabled for the case. + is_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The total number of topics that the themes model will generate for a review set. To learn more, see Maximum number of themes. + topic_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TopicModelingSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TopicModelingSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TopicModelingSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "dynamicallyAdjustTopicCount": lambda n : setattr(self, 'dynamically_adjust_topic_count', n.get_bool_value()), + "ignoreNumbers": lambda n : setattr(self, 'ignore_numbers', n.get_bool_value()), + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "topicCount": lambda n : setattr(self, 'topic_count', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("dynamicallyAdjustTopicCount", self.dynamically_adjust_topic_count) + writer.write_bool_value("ignoreNumbers", self.ignore_numbers) + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("topicCount", self.topic_count) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/url_evidence.py b/msgraph_beta/generated/models/security/url_evidence.py index ec92d18d5f7..5f72a9ea6da 100644 --- a/msgraph_beta/generated/models/security/url_evidence.py +++ b/msgraph_beta/generated/models/security/url_evidence.py @@ -11,6 +11,10 @@ @dataclass class UrlEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.urlEvidence" + # The Unique Resource Locator (URL). + url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UrlEvidence: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .alert_evidence import AlertEvidence fields: dict[str, Callable[[Any], None]] = { + "url": lambda n : setattr(self, 'url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("url", self.url) diff --git a/msgraph_beta/generated/models/security/user_evidence.py b/msgraph_beta/generated/models/security/user_evidence.py index 182167f21be..8e424921bc9 100644 --- a/msgraph_beta/generated/models/security/user_evidence.py +++ b/msgraph_beta/generated/models/security/user_evidence.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .stream import Stream + from .user_account import UserAccount from .alert_evidence import AlertEvidence @dataclass class UserEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.userEvidence" + # The stream property + stream: Optional[Stream] = None + # The user account details. + user_account: Optional[UserAccount] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserEvidence: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .stream import Stream + from .user_account import UserAccount from .alert_evidence import AlertEvidence + from .stream import Stream + from .user_account import UserAccount fields: dict[str, Callable[[Any], None]] = { + "stream": lambda n : setattr(self, 'stream', n.get_object_value(Stream)), + "userAccount": lambda n : setattr(self, 'user_account', n.get_object_value(UserAccount)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("stream", self.stream) + writer.write_object_value("userAccount", self.user_account) diff --git a/msgraph_beta/generated/models/security/whois_base_record.py b/msgraph_beta/generated/models/security/whois_base_record.py index 115851b29be..7a1f4ff6e10 100644 --- a/msgraph_beta/generated/models/security/whois_base_record.py +++ b/msgraph_beta/generated/models/security/whois_base_record.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,13 +7,54 @@ if TYPE_CHECKING: from ..entity import Entity + from .host import Host + from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord + from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord from ..entity import Entity @dataclass class WhoisBaseRecord(Entity, Parsable): + # The contact information for the abuse contact. + abuse: Optional[WhoisContact] = None + # The contact information for the admin contact. + admin: Optional[WhoisContact] = None + # The contact information for the billing contact. + billing: Optional[WhoisContact] = None + # The domain status for this WHOIS object. + domain_status: Optional[str] = None + # The date and time when this WHOIS record expires with the registrar. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + expiration_date_time: Optional[datetime.datetime] = None + # The first seen date and time of this WHOIS record. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + first_seen_date_time: Optional[datetime.datetime] = None + # The host property + host: Optional[Host] = None + # The last seen date and time of this WHOIS record. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_seen_date_time: Optional[datetime.datetime] = None + # The date and time when this WHOIS record was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_update_date_time: Optional[datetime.datetime] = None + # The nameservers for this WHOIS object. + nameservers: Optional[list[WhoisNameserver]] = None + # The contact information for the noc contact. + noc: Optional[WhoisContact] = None + # The OdataType property + odata_type: Optional[str] = None + # The raw WHOIS details for this WHOIS object. + raw_whois_text: Optional[str] = None + # The contact information for the registrant contact. + registrant: Optional[WhoisContact] = None + # The contact information for the registrar contact. + registrar: Optional[WhoisContact] = None + # The date and time when this WHOIS record was registered with a registrar. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + registration_date_time: Optional[datetime.datetime] = None + # The contact information for the technical contact. + technical: Optional[WhoisContact] = None + # The WHOIS server that provides the details. + whois_server: Optional[str] = None + # The contact information for the zone contact. + zone: Optional[WhoisContact] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WhoisBaseRecord: @@ -44,14 +86,38 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .host import Host + from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord + from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord from ..entity import Entity + from .host import Host + from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord + from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord fields: dict[str, Callable[[Any], None]] = { + "abuse": lambda n : setattr(self, 'abuse', n.get_object_value(WhoisContact)), + "admin": lambda n : setattr(self, 'admin', n.get_object_value(WhoisContact)), + "billing": lambda n : setattr(self, 'billing', n.get_object_value(WhoisContact)), + "domainStatus": lambda n : setattr(self, 'domain_status', n.get_str_value()), + "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), + "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), + "host": lambda n : setattr(self, 'host', n.get_object_value(Host)), + "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "nameservers": lambda n : setattr(self, 'nameservers', n.get_collection_of_object_values(WhoisNameserver)), + "noc": lambda n : setattr(self, 'noc', n.get_object_value(WhoisContact)), + "rawWhoisText": lambda n : setattr(self, 'raw_whois_text', n.get_str_value()), + "registrant": lambda n : setattr(self, 'registrant', n.get_object_value(WhoisContact)), + "registrar": lambda n : setattr(self, 'registrar', n.get_object_value(WhoisContact)), + "registrationDateTime": lambda n : setattr(self, 'registration_date_time', n.get_datetime_value()), + "technical": lambda n : setattr(self, 'technical', n.get_object_value(WhoisContact)), + "whoisServer": lambda n : setattr(self, 'whois_server', n.get_str_value()), + "zone": lambda n : setattr(self, 'zone', n.get_object_value(WhoisContact)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +132,23 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("abuse", self.abuse) + writer.write_object_value("admin", self.admin) + writer.write_object_value("billing", self.billing) + writer.write_str_value("domainStatus", self.domain_status) + writer.write_datetime_value("expirationDateTime", self.expiration_date_time) + writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) + writer.write_object_value("host", self.host) + writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_collection_of_object_values("nameservers", self.nameservers) + writer.write_object_value("noc", self.noc) + writer.write_str_value("rawWhoisText", self.raw_whois_text) + writer.write_object_value("registrant", self.registrant) + writer.write_object_value("registrar", self.registrar) + writer.write_datetime_value("registrationDateTime", self.registration_date_time) + writer.write_object_value("technical", self.technical) + writer.write_str_value("whoisServer", self.whois_server) + writer.write_object_value("zone", self.zone) diff --git a/msgraph_beta/generated/models/security/whois_contact.py b/msgraph_beta/generated/models/security/whois_contact.py new file mode 100644 index 00000000000..d334c80238a --- /dev/null +++ b/msgraph_beta/generated/models/security/whois_contact.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..physical_address import PhysicalAddress + +@dataclass +class WhoisContact(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The physical address of the entity. + address: Optional[PhysicalAddress] = None + # The email of this WHOIS contact. + email: Optional[str] = None + # The fax of this WHOIS contact. No format is guaranteed. + fax: Optional[str] = None + # The name of this WHOIS contact. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The organization of this WHOIS contact. + organization: Optional[str] = None + # The telephone of this WHOIS contact. No format is guaranteed. + telephone: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WhoisContact: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WhoisContact + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WhoisContact() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..physical_address import PhysicalAddress + + from ..physical_address import PhysicalAddress + + fields: dict[str, Callable[[Any], None]] = { + "address": lambda n : setattr(self, 'address', n.get_object_value(PhysicalAddress)), + "email": lambda n : setattr(self, 'email', n.get_str_value()), + "fax": lambda n : setattr(self, 'fax', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "organization": lambda n : setattr(self, 'organization', n.get_str_value()), + "telephone": lambda n : setattr(self, 'telephone', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("address", self.address) + writer.write_str_value("email", self.email) + writer.write_str_value("fax", self.fax) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("organization", self.organization) + writer.write_str_value("telephone", self.telephone) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/whois_nameserver.py b/msgraph_beta/generated/models/security/whois_nameserver.py new file mode 100644 index 00000000000..509c7e8dbd8 --- /dev/null +++ b/msgraph_beta/generated/models/security/whois_nameserver.py @@ -0,0 +1,70 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .host import Host + +@dataclass +class WhoisNameserver(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The first seen date and time of this WHOIS contact. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + first_seen_date_time: Optional[datetime.datetime] = None + # The host property + host: Optional[Host] = None + # The last seen date and time of this WHOIS contact. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_seen_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WhoisNameserver: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WhoisNameserver + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WhoisNameserver() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .host import Host + + from .host import Host + + fields: dict[str, Callable[[Any], None]] = { + "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), + "host": lambda n : setattr(self, 'host', n.get_object_value(Host)), + "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) + writer.write_object_value("host", self.host) + writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security_reports_root.py b/msgraph_beta/generated/models/security_reports_root.py index e0778ec18e8..3991dd08c4b 100644 --- a/msgraph_beta/generated/models/security_reports_root.py +++ b/msgraph_beta/generated/models/security_reports_root.py @@ -11,6 +11,8 @@ @dataclass class SecurityReportsRoot(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SecurityReportsRoot: diff --git a/msgraph_beta/generated/models/service_activity.py b/msgraph_beta/generated/models/service_activity.py index bad8f70ebec..a001c0dc143 100644 --- a/msgraph_beta/generated/models/service_activity.py +++ b/msgraph_beta/generated/models/service_activity.py @@ -11,6 +11,8 @@ @dataclass class ServiceActivity(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ServiceActivity: diff --git a/msgraph_beta/generated/models/service_level_agreement_root.py b/msgraph_beta/generated/models/service_level_agreement_root.py index af090c9966c..47b8628075a 100644 --- a/msgraph_beta/generated/models/service_level_agreement_root.py +++ b/msgraph_beta/generated/models/service_level_agreement_root.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .azure_a_d_authentication import AzureADAuthentication from .entity import Entity from .entity import Entity @dataclass class ServiceLevelAgreementRoot(Entity, Parsable): + # Collects the monthly Microsoft Entra Health SLA attainment metrics for a Microsoft Entra tenant. + azure_a_d_authentication: Optional[AzureADAuthentication] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ServiceLevelAgreementRoot: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .azure_a_d_authentication import AzureADAuthentication from .entity import Entity + from .azure_a_d_authentication import AzureADAuthentication from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "azureADAuthentication": lambda n : setattr(self, 'azure_a_d_authentication', n.get_object_value(AzureADAuthentication)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("azureADAuthentication", self.azure_a_d_authentication) diff --git a/msgraph_beta/generated/models/settings.py b/msgraph_beta/generated/models/settings.py new file mode 100644 index 00000000000..2704ddb3a10 --- /dev/null +++ b/msgraph_beta/generated/models/settings.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class Settings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Specifies if the user's primary mailbox is hosted in the cloud and is enabled for Microsoft Graph. + has_graph_mailbox: Optional[bool] = None + # Specifies if the user has a MyAnalytics license assigned. + has_license: Optional[bool] = None + # Specifies if the user opted out of MyAnalytics. + has_opted_out: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Settings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Settings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Settings() + + 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]] = { + "hasGraphMailbox": lambda n : setattr(self, 'has_graph_mailbox', n.get_bool_value()), + "hasLicense": lambda n : setattr(self, 'has_license', n.get_bool_value()), + "hasOptedOut": lambda n : setattr(self, 'has_opted_out', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("hasGraphMailbox", self.has_graph_mailbox) + writer.write_bool_value("hasLicense", self.has_license) + writer.write_bool_value("hasOptedOut", self.has_opted_out) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/share_point_sharing_abilities.py b/msgraph_beta/generated/models/share_point_sharing_abilities.py new file mode 100644 index 00000000000..adda07dfad9 --- /dev/null +++ b/msgraph_beta/generated/models/share_point_sharing_abilities.py @@ -0,0 +1,76 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .direct_sharing_abilities import DirectSharingAbilities + from .link_scope_abilities import LinkScopeAbilities + +@dataclass +class SharePointSharingAbilities(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The anyone link abilities. + anyone_link_abilities: Optional[LinkScopeAbilities] = None + # The direct sharing abilities. + direct_sharing_abilities: Optional[DirectSharingAbilities] = None + # The OdataType property + odata_type: Optional[str] = None + # The organization link abilities. + organization_link_abilities: Optional[LinkScopeAbilities] = None + # The specificPeople link abilities. + specific_people_link_abilities: Optional[LinkScopeAbilities] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointSharingAbilities: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointSharingAbilities + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointSharingAbilities() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .direct_sharing_abilities import DirectSharingAbilities + from .link_scope_abilities import LinkScopeAbilities + + from .direct_sharing_abilities import DirectSharingAbilities + from .link_scope_abilities import LinkScopeAbilities + + fields: dict[str, Callable[[Any], None]] = { + "anyoneLinkAbilities": lambda n : setattr(self, 'anyone_link_abilities', n.get_object_value(LinkScopeAbilities)), + "directSharingAbilities": lambda n : setattr(self, 'direct_sharing_abilities', n.get_object_value(DirectSharingAbilities)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "organizationLinkAbilities": lambda n : setattr(self, 'organization_link_abilities', n.get_object_value(LinkScopeAbilities)), + "specificPeopleLinkAbilities": lambda n : setattr(self, 'specific_people_link_abilities', n.get_object_value(LinkScopeAbilities)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + 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("anyoneLinkAbilities", self.anyone_link_abilities) + writer.write_object_value("directSharingAbilities", self.direct_sharing_abilities) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("organizationLinkAbilities", self.organization_link_abilities) + writer.write_object_value("specificPeopleLinkAbilities", self.specific_people_link_abilities) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/shared.py b/msgraph_beta/generated/models/shared.py new file mode 100644 index 00000000000..1210ee3dfb3 --- /dev/null +++ b/msgraph_beta/generated/models/shared.py @@ -0,0 +1,74 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .identity_set import IdentitySet + +@dataclass +class Shared(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The identity of the owner of the shared item. Read-only. + owner: Optional[IdentitySet] = None + # Indicates the scope of how the item is shared. The possible values are: anonymous, organization, or users. Read-only. + scope: Optional[str] = None + # The identity of the user who shared the item. Read-only. + shared_by: Optional[IdentitySet] = None + # The UTC date and time when the item was shared. Read-only. + shared_date_time: Optional[datetime.datetime] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Shared: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Shared + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Shared() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .identity_set import IdentitySet + + from .identity_set import IdentitySet + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "owner": lambda n : setattr(self, 'owner', n.get_object_value(IdentitySet)), + "scope": lambda n : setattr(self, 'scope', n.get_str_value()), + "sharedBy": lambda n : setattr(self, 'shared_by', n.get_object_value(IdentitySet)), + "sharedDateTime": lambda n : setattr(self, 'shared_date_time', n.get_datetime_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: 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_object_value("owner", self.owner) + writer.write_str_value("scope", self.scope) + writer.write_object_value("sharedBy", self.shared_by) + writer.write_datetime_value("sharedDateTime", self.shared_date_time) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/sharepoint_settings.py b/msgraph_beta/generated/models/sharepoint_settings.py index 3081677582e..96305518bcf 100644 --- a/msgraph_beta/generated/models/sharepoint_settings.py +++ b/msgraph_beta/generated/models/sharepoint_settings.py @@ -3,14 +3,79 @@ from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union +from uuid import UUID if TYPE_CHECKING: from .entity import Entity + from .idle_session_sign_out import IdleSessionSignOut + from .image_tagging_choice import ImageTaggingChoice + from .sharing_capabilities import SharingCapabilities + from .sharing_domain_restriction_mode import SharingDomainRestrictionMode from .entity import Entity @dataclass class SharepointSettings(Entity, Parsable): + # Collection of trusted domain GUIDs for the OneDrive sync app. + allowed_domain_guids_for_sync_app: Optional[list[UUID]] = None + # Collection of managed paths available for site creation. Read-only. + available_managed_paths_for_site_creation: Optional[list[str]] = None + # The number of days for preserving a deleted user's OneDrive. + deleted_user_personal_site_retention_period_in_days: Optional[int] = None + # Collection of file extensions not uploaded by the OneDrive sync app. + excluded_file_extensions_for_sync_app: Optional[list[str]] = None + # Specifies the idle session sign-out policies for the tenant. + idle_session_sign_out: Optional[IdleSessionSignOut] = None + # Specifies the image tagging option for the tenant. Possible values are: disabled, basic, enhanced. + image_tagging_option: Optional[ImageTaggingChoice] = None + # Indicates whether comments are allowed on modern site pages in SharePoint. + is_commenting_on_site_pages_enabled: Optional[bool] = None + # Indicates whether push notifications are enabled for OneDrive events. + is_file_activity_notification_enabled: Optional[bool] = None + # Indicates whether legacy authentication protocols are enabled for the tenant. + is_legacy_auth_protocols_enabled: Optional[bool] = None + # Indicates whetherif Fluid Framework is allowed on SharePoint sites. + is_loop_enabled: Optional[bool] = None + # Indicates whether files can be synced using the OneDrive sync app for Mac. + is_mac_sync_app_enabled: Optional[bool] = None + # Indicates whether guests must sign in using the same account to which sharing invitations are sent. + is_require_accepting_user_to_match_invited_user_enabled: Optional[bool] = None + # Indicates whether guests are allowed to reshare files, folders, and sites they don't own. + is_resharing_by_external_users_enabled: Optional[bool] = None + # Indicates whether mobile push notifications are enabled for SharePoint. + is_share_point_mobile_notification_enabled: Optional[bool] = None + # Indicates whether the newsfeed is allowed on the modern site pages in SharePoint. + is_share_point_newsfeed_enabled: Optional[bool] = None + # Indicates whether users are allowed to create sites. + is_site_creation_enabled: Optional[bool] = None + # Indicates whether the UI commands for creating sites are shown. + is_site_creation_u_i_enabled: Optional[bool] = None + # Indicates whether creating new modern pages is allowed on SharePoint sites. + is_site_pages_creation_enabled: Optional[bool] = None + # Indicates whether site storage space is automatically managed or if specific storage limits are set per site. + is_sites_storage_limit_automatic: Optional[bool] = None + # Indicates whether the sync button in OneDrive is hidden. + is_sync_button_hidden_on_personal_site: Optional[bool] = None + # Indicates whether users are allowed to sync files only on PCs joined to specific domains. + is_unmanaged_sync_app_for_tenant_restricted: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The default OneDrive storage limit for all new and existing users who are assigned a qualifying license. Measured in megabytes (MB). + personal_site_default_storage_limit_in_m_b: Optional[int] = None + # Collection of email domains that are allowed for sharing outside the organization. + sharing_allowed_domain_list: Optional[list[str]] = None + # Collection of email domains that are blocked for sharing outside the organization. + sharing_blocked_domain_list: Optional[list[str]] = None + # Sharing capability for the tenant. Possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly. + sharing_capability: Optional[SharingCapabilities] = None + # Specifies the external sharing mode for domains. Possible values are: none, allowList, blockList. + sharing_domain_restriction_mode: Optional[SharingDomainRestrictionMode] = None + # The value of the team site managed path. This is the path under which new team sites will be created. + site_creation_default_managed_path: Optional[str] = None + # The default storage quota for a new site upon creation. Measured in megabytes (MB). + site_creation_default_storage_limit_in_m_b: Optional[int] = None + # The default timezone of a tenant for newly created sites. For a list of possible values, see SPRegionalSettings.TimeZones property. + tenant_default_timezone: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SharepointSettings: @@ -29,10 +94,47 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .idle_session_sign_out import IdleSessionSignOut + from .image_tagging_choice import ImageTaggingChoice + from .sharing_capabilities import SharingCapabilities + from .sharing_domain_restriction_mode import SharingDomainRestrictionMode from .entity import Entity + from .idle_session_sign_out import IdleSessionSignOut + from .image_tagging_choice import ImageTaggingChoice + from .sharing_capabilities import SharingCapabilities + from .sharing_domain_restriction_mode import SharingDomainRestrictionMode fields: dict[str, Callable[[Any], None]] = { + "allowedDomainGuidsForSyncApp": lambda n : setattr(self, 'allowed_domain_guids_for_sync_app', n.get_collection_of_primitive_values(UUID)), + "availableManagedPathsForSiteCreation": lambda n : setattr(self, 'available_managed_paths_for_site_creation', n.get_collection_of_primitive_values(str)), + "deletedUserPersonalSiteRetentionPeriodInDays": lambda n : setattr(self, 'deleted_user_personal_site_retention_period_in_days', n.get_int_value()), + "excludedFileExtensionsForSyncApp": lambda n : setattr(self, 'excluded_file_extensions_for_sync_app', n.get_collection_of_primitive_values(str)), + "idleSessionSignOut": lambda n : setattr(self, 'idle_session_sign_out', n.get_object_value(IdleSessionSignOut)), + "imageTaggingOption": lambda n : setattr(self, 'image_tagging_option', n.get_enum_value(ImageTaggingChoice)), + "isCommentingOnSitePagesEnabled": lambda n : setattr(self, 'is_commenting_on_site_pages_enabled', n.get_bool_value()), + "isFileActivityNotificationEnabled": lambda n : setattr(self, 'is_file_activity_notification_enabled', n.get_bool_value()), + "isLegacyAuthProtocolsEnabled": lambda n : setattr(self, 'is_legacy_auth_protocols_enabled', n.get_bool_value()), + "isLoopEnabled": lambda n : setattr(self, 'is_loop_enabled', n.get_bool_value()), + "isMacSyncAppEnabled": lambda n : setattr(self, 'is_mac_sync_app_enabled', n.get_bool_value()), + "isRequireAcceptingUserToMatchInvitedUserEnabled": lambda n : setattr(self, 'is_require_accepting_user_to_match_invited_user_enabled', n.get_bool_value()), + "isResharingByExternalUsersEnabled": lambda n : setattr(self, 'is_resharing_by_external_users_enabled', n.get_bool_value()), + "isSharePointMobileNotificationEnabled": lambda n : setattr(self, 'is_share_point_mobile_notification_enabled', n.get_bool_value()), + "isSharePointNewsfeedEnabled": lambda n : setattr(self, 'is_share_point_newsfeed_enabled', n.get_bool_value()), + "isSiteCreationEnabled": lambda n : setattr(self, 'is_site_creation_enabled', n.get_bool_value()), + "isSiteCreationUIEnabled": lambda n : setattr(self, 'is_site_creation_u_i_enabled', n.get_bool_value()), + "isSitePagesCreationEnabled": lambda n : setattr(self, 'is_site_pages_creation_enabled', n.get_bool_value()), + "isSitesStorageLimitAutomatic": lambda n : setattr(self, 'is_sites_storage_limit_automatic', n.get_bool_value()), + "isSyncButtonHiddenOnPersonalSite": lambda n : setattr(self, 'is_sync_button_hidden_on_personal_site', n.get_bool_value()), + "isUnmanagedSyncAppForTenantRestricted": lambda n : setattr(self, 'is_unmanaged_sync_app_for_tenant_restricted', n.get_bool_value()), + "personalSiteDefaultStorageLimitInMB": lambda n : setattr(self, 'personal_site_default_storage_limit_in_m_b', n.get_int_value()), + "sharingAllowedDomainList": lambda n : setattr(self, 'sharing_allowed_domain_list', n.get_collection_of_primitive_values(str)), + "sharingBlockedDomainList": lambda n : setattr(self, 'sharing_blocked_domain_list', n.get_collection_of_primitive_values(str)), + "sharingCapability": lambda n : setattr(self, 'sharing_capability', n.get_enum_value(SharingCapabilities)), + "sharingDomainRestrictionMode": lambda n : setattr(self, 'sharing_domain_restriction_mode', n.get_enum_value(SharingDomainRestrictionMode)), + "siteCreationDefaultManagedPath": lambda n : setattr(self, 'site_creation_default_managed_path', n.get_str_value()), + "siteCreationDefaultStorageLimitInMB": lambda n : setattr(self, 'site_creation_default_storage_limit_in_m_b', n.get_int_value()), + "tenantDefaultTimezone": lambda n : setattr(self, 'tenant_default_timezone', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +149,34 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_primitive_values("allowedDomainGuidsForSyncApp", self.allowed_domain_guids_for_sync_app) + writer.write_collection_of_primitive_values("availableManagedPathsForSiteCreation", self.available_managed_paths_for_site_creation) + writer.write_int_value("deletedUserPersonalSiteRetentionPeriodInDays", self.deleted_user_personal_site_retention_period_in_days) + writer.write_collection_of_primitive_values("excludedFileExtensionsForSyncApp", self.excluded_file_extensions_for_sync_app) + writer.write_object_value("idleSessionSignOut", self.idle_session_sign_out) + writer.write_enum_value("imageTaggingOption", self.image_tagging_option) + writer.write_bool_value("isCommentingOnSitePagesEnabled", self.is_commenting_on_site_pages_enabled) + writer.write_bool_value("isFileActivityNotificationEnabled", self.is_file_activity_notification_enabled) + writer.write_bool_value("isLegacyAuthProtocolsEnabled", self.is_legacy_auth_protocols_enabled) + writer.write_bool_value("isLoopEnabled", self.is_loop_enabled) + writer.write_bool_value("isMacSyncAppEnabled", self.is_mac_sync_app_enabled) + writer.write_bool_value("isRequireAcceptingUserToMatchInvitedUserEnabled", self.is_require_accepting_user_to_match_invited_user_enabled) + writer.write_bool_value("isResharingByExternalUsersEnabled", self.is_resharing_by_external_users_enabled) + writer.write_bool_value("isSharePointMobileNotificationEnabled", self.is_share_point_mobile_notification_enabled) + writer.write_bool_value("isSharePointNewsfeedEnabled", self.is_share_point_newsfeed_enabled) + writer.write_bool_value("isSiteCreationEnabled", self.is_site_creation_enabled) + writer.write_bool_value("isSiteCreationUIEnabled", self.is_site_creation_u_i_enabled) + writer.write_bool_value("isSitePagesCreationEnabled", self.is_site_pages_creation_enabled) + writer.write_bool_value("isSitesStorageLimitAutomatic", self.is_sites_storage_limit_automatic) + writer.write_bool_value("isSyncButtonHiddenOnPersonalSite", self.is_sync_button_hidden_on_personal_site) + writer.write_bool_value("isUnmanagedSyncAppForTenantRestricted", self.is_unmanaged_sync_app_for_tenant_restricted) + writer.write_int_value("personalSiteDefaultStorageLimitInMB", self.personal_site_default_storage_limit_in_m_b) + writer.write_collection_of_primitive_values("sharingAllowedDomainList", self.sharing_allowed_domain_list) + writer.write_collection_of_primitive_values("sharingBlockedDomainList", self.sharing_blocked_domain_list) + writer.write_enum_value("sharingCapability", self.sharing_capability) + writer.write_enum_value("sharingDomainRestrictionMode", self.sharing_domain_restriction_mode) + writer.write_str_value("siteCreationDefaultManagedPath", self.site_creation_default_managed_path) + writer.write_int_value("siteCreationDefaultStorageLimitInMB", self.site_creation_default_storage_limit_in_m_b) + writer.write_str_value("tenantDefaultTimezone", self.tenant_default_timezone) diff --git a/msgraph_beta/generated/models/sharing_domain_restriction_mode.py b/msgraph_beta/generated/models/sharing_domain_restriction_mode.py new file mode 100644 index 00000000000..217e0aca9cd --- /dev/null +++ b/msgraph_beta/generated/models/sharing_domain_restriction_mode.py @@ -0,0 +1,8 @@ +from enum import Enum + +class SharingDomainRestrictionMode(str, Enum): + None_ = "none", + AllowList = "allowList", + BlockList = "blockList", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/sharing_invitation.py b/msgraph_beta/generated/models/sharing_invitation.py new file mode 100644 index 00000000000..21fa6ae3186 --- /dev/null +++ b/msgraph_beta/generated/models/sharing_invitation.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 .identity_set import IdentitySet + +@dataclass +class SharingInvitation(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The email address provided for the recipient of the sharing invitation. Read-only. + email: Optional[str] = None + # Provides information about who sent the invitation that created this permission, if that information is available. Read-only. + invited_by: Optional[IdentitySet] = None + # The OdataType property + odata_type: Optional[str] = None + # The redeemedBy property + redeemed_by: Optional[str] = None + # If true the recipient of the invitation needs to sign in in order to access the shared item. Read-only. + sign_in_required: Optional[bool] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharingInvitation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharingInvitation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharingInvitation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .identity_set import IdentitySet + + from .identity_set import IdentitySet + + fields: dict[str, Callable[[Any], None]] = { + "email": lambda n : setattr(self, 'email', n.get_str_value()), + "invitedBy": lambda n : setattr(self, 'invited_by', n.get_object_value(IdentitySet)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "redeemedBy": lambda n : setattr(self, 'redeemed_by', n.get_str_value()), + "signInRequired": lambda n : setattr(self, 'sign_in_required', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("email", self.email) + writer.write_object_value("invitedBy", self.invited_by) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("redeemedBy", self.redeemed_by) + writer.write_bool_value("signInRequired", self.sign_in_required) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/sharing_link.py b/msgraph_beta/generated/models/sharing_link.py new file mode 100644 index 00000000000..3df55f84642 --- /dev/null +++ b/msgraph_beta/generated/models/sharing_link.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .identity import Identity + +@dataclass +class SharingLink(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The app the link is associated with. + application: Optional[Identity] = None + # The configuratorUrl property + configurator_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # If true then the user can only use this link to view the item on the web, and cannot use it to download the contents of the item. Only for OneDrive for Business and SharePoint. + prevents_download: Optional[bool] = None + # The scope of the link represented by this permission. Value anonymous indicates the link is usable by anyone, organization indicates the link is only usable for users signed into the same tenant. + scope: Optional[str] = None + # The type of the link created. + type: Optional[str] = None + # For embed links, this property contains the HTML code for an